I don't disagree with the general gist of your OP; smashing players is a fan's right but I always appreciate the more constructive posts that don't level the blame on a poor team performance on one individual. It's a team sport after all.
Re your comment that we could have better lesser players, we have a number of players that would be on between $100-200k. There is a reason why they are paid $100-200k expecting them to play like $300k+ players is unreasonable. Put them in reserve grade and people would be talking about them 'carving up' and demanding selection in first grade. Lloyd Perrett is a case in point.
So, I get as frustrated as anyone on here when I see Elliott out of position, but he is probably playing to the ability his salary would imply.
As for top teams "cheap players" being quality and the Storm guys you mention, these guys look like quality because they fulfil a role in a quality team where everyone knows their role. Put them in a team that struggles and they will likely look "cheap".
And FYI, Brenko Lee is a Titans discard.