I don't really agree with you.
You have some valid points, particularly about the whole Mwu surviving gig, but generally it's up to opinion I guess.

Personally I enjoy the whole confusion about who the main character is, and I like Shinn.
Also, I don't really care about the fact that GS/D is a "cash-cow machine" as long as the show itself is good.