Their insolence and recklessness must be opposed, and better late than never.
... games are doing better than ever. ...
... We can do much better than this. ...