I wonder if this is just sour grapes, because of team GBs successes?
Why can't spectators be glad for the competitors who do well? They have all worked hard. And all deserve praise, fault finding when another team does well is just not British! But neither are the people complaining.