People can't just stop buying programs, think of the dire consequences. There needs to be change, that's all I'm saying. Your black & white world isin't so black and white.
Well for 1.) they can CERTAINLY stop buying games. There are no business-critical games in the world. Second, yes, they
can stop buying software. What do you think the big deal is around Linux, StarOffice/OpenOffice, The GIMP, and open-source software? If you don't like the way the company or entity is handling its software you can
choose to go somewhere else. But if you
choose to stick with a particular vendor, you're making a
choice to
give up particular rights.
EULAs may or may not be out of control. Personally, I think they're good for business. I think some EULAs have fundamental errors, such as prohibition of the right to reverse-engineer, or the right to create a competing product (vis-a-vis Microsoft Access with SQL Server). So you know what I do? If I want to create a competing product to go against Access, I'll use MySQL.