For me starforce protection have forced me into buying my favorite game 3 times.
The reason is simply that the developer do not want to renew my key everytime i have changed hardware/upgradet my computer I do that like 4 times every year.. So my key expires... I want to support and buy the gaming industrys games, and even support the indie developers. But I feel very anoyed by such protection and yes i have often found some illegal games that i already "own" simply becourse I did not want to buy the game again to play it.. I think the protection is a problem especially start force and other protection types that do not allow people to like log into a user account and "re activate" their software once their keys have expired... It would be kind of easy to ask people to create an online account and then they could use their original code and maybe an order confirmation to "re activate" their key when it expires.
Unfortunatly its my impression that more and more companys play hard ball and so to speak force people into buying the game again rather than "rewarding" them with buying a legal game in the first place.
I also think its a problem that pretty much no developer/publisher actually write there are like 5 activation keys to a game, and after that you have to buy a new one..
Its like buying a car and after you visit the workshop the first time they inform you that now they can only make service on your car 4 more times before you have to buy a new one... ;-(
In general YES developers should ofcourse get paid for their games, but having hopeless and extreeme copy protection is not the way forward. The next problem is places like steam / eastore / ect ect.... where you so to speak bind your software to one account... personal i have 5 different web shop software programs installed just to play my games i bought different places... Why not ask microsoft if they at least would make a kind of system into windows where all people simply could "gather" all their software one place.
Microsoft do not have to store their games ect. but they could simply just "link" to the games at steam and other places. But ofcourse the many webshops will not like this since then they can advertise less and MS properbly would like a pice of the pie..BUT maybe the bigges problem is that prices on video games are very high. If they where made more easy and easy to buy and download then people would rather buy the legal version than downloading virus and other stuff.
It would also be a help if people could install and use their game on maybe 2 different computers at 1 time ( in the same ip range ). Maybe its a father that buy a game and will play it and his son sit and play on his computer next to him.. Or its a person that have a big computer at home and a laptop he use other places.
I think that many espcially developers of "the sims" / call of duty ect. have become greedy and I have notised during the last 1 - 2 years that prices have been raised and fixed to a higher level in pretty much all webstores...
Today is actually almost 30-50% cheaper to buy a CD/DVD in a shop than a download.. And that is a bid wird since there are much less expenses sellinga download than producing and shipping a cd/box.
And STOP the DLC crap.. its anoying to buy stuff that especially in multiplayer will give some an advantage above other people.
The same is with Online MMO's.... WHY buy the game at full price, and then pay the games price 1-2 times every year just to play online... ( like world of warcraft ).
I never buy such games im simply to cheap to pay.