I'm with you on the live tiles and default apps.
As for live tiles, again I think it's Apple optimizing for understanding. If they allow apps to have widgets, they risk users unknowingly eating up bandwidth and battery. I could see them starting with their apps and then opening up some sort of new API for these types of apps.