If Toyota feels so embarrassed by the fact that you are driving your Corolla that they want to spend some money trying to convince you to replace it, they can certainly make you a trade-in offer. But maybe you like your Corolla, or you don't feel like dealing with all the paperwork; for whatever reason, you decline the offer. Does Toyota get to come haul your car away and give you a new one regardless? Hell fucking no. It's your car.
If Microsoft wants people to stop using XP they have every right to try to tempt those XP users with a better offer, but some people just won't want to, and that is their right. Their computer, their choice.