Yeah. And if you find a broken system you've generally got two choices:
1) Work for it.
2) Don't work for it.
I agree it's actually complicated to determine which is more effective in creating change. But I think you and I have merely chosen different approaches on this spectrum, rather than fundamentally disagreeing about anything deeper.