Beauty is always in the eye of the beholder but I much prefer our shirts (badge in general across all uses) as just the Cockrell. But I've absolutely no problems whatsoever with different versions adopted in the 2nd or 3rd kits.
I am less and less interested about our kits with every passing season as there are only so many different designs that can be introduced. I'd love to have our home shirt never change, just all white with a navy badge, even have whoever the sponsor have their logo in white too, just a different material (remember our '82 shirt which was all white but was in bars using different material shiny vs matt) so it's visible. For the sponsor, it will certainly work short term at least as everyone will be envious for a clean look and everyone will be looking closer at the shirt to spot the lettering.
The club don't earn money from shirt sales (Nike do).