DRM can be user friendly and strong...
This is a terrible story for 2 parties - legitimate users who simply wanted to play Spore and couldn't because the activation servers went down and EA because Spore was cracked even before it was released.
Often developers walk a tightrope with the tradeoff between protection strength and the degree of impact on legitimate users but this was a failure on both dimensions! Is this really what the publisher wants to 'accomplish'? Why not use a solution which is friendly to honest users, has no impact on development time and the strongest available protection against crackers - see the whitepaper "Is Anti-Piracy/DRM the Cure or the Disease for PC Games?" which can be downloaded here:
http://www.byteshield.net/byteshield_whitepaper_0005.pdf.