To a certain extent, I agree with you.This kind of DRM requires an online connection to remove it though which kinda defeats the purpose of “just install and play” (since that’s what they should be going for). Personally, I don’t even see what the big deal with pre-day-one cracks is. I doubt someone who pre-ordered the game is gonna cancel it just because he can play a ripped version a day early.
I don't have any problem with a games developer requiring a one-time online registration, but the big problem with this kind of DRM on retail copies is that it's Still There a year later, for someone who buys from a store with slow turnover, or just needs to reinstall from his own perfectly legal copy.
So yes, they need to find a better way of handling it if pre-release cracks really are that big a problem.
On "what makes a good development company".
tl;dr version. Make good games, respect your customers.