This website is really well done. I love the 'Honestly...It's time for a change.'
Not sure why ending support is controversial for some people. Support for XP HAS to end at some point. It doesn't make business sense for them to keep putting money into it.
I don't think anyone would suggest they should still support MS-DOS, so why XP?