I think the problem with the MP is this, when I searching and find an app I want more info on rather than take me back to the place where I left off. it takes me back to the top again which is very frustrating.I end up not bothering to continue searching for that reason. so it's not really fare for the apps that are lower down on the list.
I just read your reply here and you are SPOT on. That is the most ridiculous way of doing things.
Laggy scrolling + return to top of list = EPIC FAIL.
What they have inadvertently built is an ecosystem like the film industry. If you don't make your fortune on your opening weekend, you drop into obscurity.
Another thing they did that I find sad is the trial mode. From a TECHNICAL perspective it is brilliant. As a developer it is dead easy for me to set up a trial mode in my apps. That means you can try the app for free and see if you like it.
The problem is from a business/marketing/consumer perspective this is a fail. Why? Free trial versions ONLY show up under the paid category. Most people go straight to the free apps (once they figure out there are more apps than just XBox Live games... another issue). Microsoft's goal was to eliminate the practice on other platforms of having TWO apps: 1 free and 1 paid. With their trial system you can very easily have ONE app that has free/trial and paid modes.
The problem is that they only show the app in the paid category. That means smart developers have abandoned the trial mode in favor of the free version that people will actually try...
The app I have in the catalog now works with trial mode. Technically it works great and was a joy to program. Business-wise it is a disaster. Fortunately for me I was porting the app from WebOS, so the content was already available. If I had started with WP7, I would have quit and become a hermit by now.
The app I'm working on now is different. It is a simple game that will be free with ads. I'm curious to see if it fares better.