[citation][nom]Benihana[/nom]I hope 32bit lives on forever, so my lazyass can continue to make shoddy software that businesses can buy.[/citation]
You clearly have no clue about the business world.
Many companies in the past have commissioned software to be made for their systems which don't exist. These aren't your every day software you purchase down at the computer store, these are programs which are tailor made to handle the business needs of a specific company. They can be huge and cost in the 100 thousands of dollar range and well into the millions to make. Because they are not designed for any other companies use, no one is going to split the bill with them.
When these programs are made, they use the technology of the time and that sometimes means they were designed back in 32-bit or even possess 16-bit code. Because this is the only company using this software, if you have to pay them to rewrite it for 64 bit code to make it more modernized, it's going to cause many thousands of dollars to do, perhaps even going towards a million, because no one shares in the costs for these changes.
These problems are more of an issue with many large systems that started being built back in the 80's and have had many added modules added on over the years, as these programs have code from the 80's, 90's and 2000's.
Are you going to pay the billions of dollars to fix all these old systems throughout the country for these companies?