Aikido wasn't invented recently. It was simply modified for sport recently. So as a sport alone its excellent. You don't put Muay Thai Boxers with Western Boxers or MMA fighters for a reason they're different sports.
Tae Kwon Do today is a sport with roots in actual War. Making fun of the Viability of an art that was created in Ancient times not for fun but for actual necessity is just stupid.
Likewise, Aikido was something of a Police Force tactic used to disable and subdue armed or unarmed combatants meaning to kill you.
If you want to enjoy Aikido as a sport, go play with other Aikido practicioners. If you want to do western boxing, you simply won't have fun in a ring with a Muay Thai Boxer.
Saying you can beat either of them simply because your choice of sport allows more types of strikes and grappling is just a dumb observation & a statement of the obvious.
Obviously you're going to have to maximize the rules of the sport. Doing only Aikido in no holds barred sport fighting is like going to play basketball with your football cleats and gear on.
Its really just not where you belong. But one is no better than the other They're different sports with different rules.