If companies didn't create, innovate and move on, we wouldn't have the technology we have now. Why should a developer, any developer, stick with technology that is decades old when newer, faster, better technology is already out there and readily available in the most basic, cheapest computers? Why should they hold back on developing a product for the modern market? Developers are increasingly dropping 32-bit versions of software because it holds back the ability to better the software they are working on. The majority of us have 64-bit systems. Sometimes you have to cut loose the deadwood in order to move forward and grow. Harsh but true.
I'm sorry for those who can't upgrade their machines to 64-bit but there comes a day for all of us when our computers become outdated and we have to face the fact that we either go without or stump up for a new one.
32-bit users will still be able to play the game, but their game has now come to an end and they will not be able to add anymore to it. Like when Sims 1 was retired. And Sims 2. And Sims 3. And every other game ever created that has since ceased production. The online features are an additional add on, not an integral part of gameplay.