Are Strykers really that shit?

The basic M1126 version looks like a decent APC. I can understand why the variant with the 105mm cannon is shit. I know nothing about the dragoon version (the IFV one with 30mm autocannon)