I actually think it's a pretty okay marketing strategy. If you truly believe your own interface is a selling point,then you need to show it off to people who aren't familiar with it.
If iTunes truly has a superior user experience (ha!) people will think, hey wouldn't it be nice if all my apps were like that.