Personally, I think the easiness of building in SL is its downfall. Users obviously do not care about polycounts and performance, and the FPS is very low as a result.
Also keep in mind sim costs are very high, which means sims end up abandoned when folks decide that the few thousand dollars per month required to maintain the contract is too much.....