I kind of agree. I mean as has been said, the badge is a giveaway to lots but think back to your youth (if you are as old as me) and a sponsor can be memorable.
If i said, JVC, SHARP, CANDY, WALKERS CRISPS, NEC, DRAPER TOOLS, LAVER, BROTHER, MCEWANS, NEWCASTLE BROWN, GOODYEAR most people would instantly know the shirt from a distance without seeing the badge . I mean i still associate port vale with kalamazoo and i dont even know what kalamazoo does/is/was!
BC game is wholly forgettable though and despite the best away kit for years, it is ruined by that BS