False.
While it's true that the Forces of Nature Trio (Landorus, Tornadus, and Thundorus) are overused by even OU standards, they're not banned for good reason. They're a strong asset to any team without being broken or unbeatable. I do prefer and encourage competitive teams to be unique and creative, but I wouldn't say the Forces of Nature are in need of a ban.
The person below me has been on Battle Spot at least once.