I'm kind of split on the issue, and it's something I've kind of thought about for a while regarding system requirements. On one hand, I think it's reasonable to dock points for a game that doesn't run well for no real reason (I'm not really talking about bugs, just unrealistic min. requirements). Yet, on the other, you're kind of rating the game itself, and the requirements are kind of irrelevant variable as long as something out there can run it. The DRM issue is a bit more interesting.
I haven't had a problem with the DRM in Spore so far, and I don't know much about it. I'm glad people are pissed and doing something, because that's how things change, but I do kind of think they're going about it the wrong way because of the issues outlined previously in this thread.
Either way, I've kind of come to realize the game is one giant Tamagochi, and I'm having fun with it (a little bit into the tribal stage). I don't have a problem with the RTS expert not reviewing it, because I didn't buy it to fulfill an RTS fix. I think it's kind of similar to car reviews; enthusiast reviewers generally view cars like the Fit and Yaris as jokes, citing poor acceleration, cheap interiors, and lack of features. At the same time, consumer reviewers and broad spectrum reviewers praise the cars for reliability, lack of depreciation, and fuel economy.
Gamers and game reviewers are stupidly cynical about their hobby a lot of the time, and you don't get the RTS reviewer on this game because that guy is going to compare this to Company of Heroes, which it doesn't hold a candle to from a strategy perspective. At the end of the day though, that's not what the game sets out to do and everyone should know that going in.