I agree it makes it boring. I've already stopped caring about the overall and where the minis are and just pretend they don't exist.
But...in the off chance there is an upset from a 1 car team, it makes the race that much more awesome!!
If you are prepared to spend the $$$s (or Euros or your other currency of choice) you should be able to bring however many cars you want. Others need to find competing $$s. Its called the free market.
of course if rg and poor old bj can break out of the funk and get stage wins and maybe position themselves to have a say so in who wins this thing, that would be the sweetest thing..