Based on this it seems there is no drawback to using steamworks, plus you as a developer get lots of nice features for free.
There is one huge drawback.
It requires Steam.
Violation of Gamers Bill of Rights Rule 4.
I hope gamers get used to DRM, especially for strategy games
the whole idea of releasing games that must run on personal computers is too last millenium
there are so many advantages to doing things like AI in the cloud, but gamers cry about DRM too much
I'm dealing with a similar question, but it isn't about digital rights management - I just can't afford to buy machines so that pirates can utilize cloud AI
Ahh... ohh yes.... the almighty cloud... the only possible future for 10.... or has it been 15 years already?
Besides, AI is usually limited by man hours, not calculation power.
As for gamers crying about DRM..... actually they cry to little about it.... and way to often buy anyway..... instead of entirely boycotting the companies that dare to release such fraud. If just once, DRM bloatwares like Spore... Sim City... ect... would face the severe loss in sales that they so fully deserve.... companies would stop doing this kind of nonsense.
From a customer point of view... DRM has NOTHING but disadvantages - even if only legal use is implied.
But then todays DRM is not so much about stopping piracy... a task it ALWAYS failed to achieve in any reasonable capacity, no todays DRM is about REMOVING legal rights of the customer..... and selling the customer to the advertisement industry.
A physical disk with a serial... you could sell again. Today.... forget it.
DRM today is nothing more than a money grab for selling data to the advertisement industry..... and nothing more than a attack on the used game market. Both things - I as a customer...... do not profit in the slightest.
Not to mention, the cloud, like all online DRM systems, gives YOU, the developer... the possibility to STOP
MY
game/software
from working at any time.
I can still play Supreme Commander today... even if the Developer goes bankrupt or decides it is time for a new version of the game.
Within the cloud however..... the developer decides when the older game ceases working. So guess what... the moment the next version is out... the old servers will swiftly shut down.
About the limited data security in a cloud environment and the risk of economic espionage..... we really dont have to speak anymore.
There is one big major misunderstanding that to many game developers and publishes have..... that they are in charge.
They are not.
Do not misjudge unjustified leniency as often shown today (Steam Fanboys, *sigh*) as a resignation of power.
We... the customer..... are the people that pay YOUR bills. We do so, because we have come to the personally decision, that your offer is worth OUR money.
DRM in any shape or form is a reduction of my value for money.... so you better give me a damm good reason why I should spend it anyway.
“There is only one boss. The customer. And he can fire everybody in the company from the chairman on down, simply by spending his money somewhere else.”
Sam Walton - founder of Walmart.
You see.... I dont have to buy your games..... instead I will relax and lay back.... and watch your company crumble and then die.
If EA or Blizzard/Activsion goes bankrupt tomorow..... then this is not affecting me in any negative way. It is however affecting the people of EA/Blizzard/Activision in quite negative ways.
I dont need EA to play games and have fun. Since EA has made it clear beyond any doubt that they are unworthy of my money, I will save me all the trouble and spend I somewhere else. No problem for me at all.
You may as well post a link to download your game with a Donate button based on most of these comments.
While certainly not a developers dream for understandable reasons, tell me.... would you rather earn maybe 5 € on average per license "sold" or earn nothing because people pirate it for free?