MS is not stopping you from using TomTom, TomTom are stopping you until they make a compatible version.
Activesync will not happen and the same with cab files I expect, but technically you don't need cab files when the only compatible apps at the moment are on the Market Place.
Do you work for MS?
Your statements both are poor, and quite so - un true.
MS is, has, and almost always will, re-engineer and pay little mind to backwards compatibility. With that said, since MS could have carried forward the favorable features of WM6+ why didn't they? They had their marketing reasons, just like many of us have chosen to avoid WP7 until a change is made. It is most certainly their doing to migrate the platform to a marketplace only environment. They want to capitalize just as Apple has. So, yes, MS IS stopping us from using TomTom & many other tools that existed on the WM6+ platform. How one sided of you to suggest TomTom has to meet MS' and not the other foor, which is MS has to meet its customers desires.
Indeed, MS made a marketing decision, now it is a question of whether it was the right move. I for one was very much anticipating the WM7, but WP7 is a bust 10x over and I will sit back with my WM6+ in hand and accept it. They have to satisfy the customers desires, or the customers have to accept their change. Hopefully the populace will avoid WP7 and smite MS for their "move to the web only" BS. I wish more people were as cynical about facebook, and other services pressing for an all online life. It is a mistake for us to accept it.