Hey Carl, not to get you even more upset, but why are you angry that MySpace doesn't allow you to use their bandwidth and server resources to host your adds (which generate no revenue for them, yet it takes up valuable screen real estate)? There is no such thing as a free lunch my friend and if we all want to play nicely we have to play in this really cool sandbox that MDP was so gracious to open up for us. Also, if you think the fact that you can embed flash in your profile is a missight or something that MySpace can't prevent then I regret to inform you that they can prevent flash anytime they want to. The fact that they allow us, again using their server bandwidth, to host flash at all on profiles is cool IMHO. I know several social networking sites, some very prominent ones, that do not allow such luxuries.
Oh, and fine final point, it is expressly against the TOS to advertise on anywhere but your canvas surface (again, you will be detracting from MySpace screen real estate, and the people that PAY for the servers that allow us to have this luxury, i.e. advertisers), so your argument of allowing banner adds, or adds of any sort, on the profile is moot - you won't be allowed too (and for good reason I might add, I know I would not have a single application if they allowed adds on profile or home surfaces, last thing I want to see is a kaleidoscope of banner adds).