as far as the tires go.. I can see your point.
but, it seems to me the spin (in the end) and the fan understanding of the dynamics is much better than you give credit for. it seems to me the fans of F1 are pretty smart.. I'm a fan & I am smart
... but I digress
the fact that the tires are all the same (level playing field) and some drivers do better than others on different days doesn't seem to reflect badly on Pirelli.
I think they handle it all pretty well since it isn't a tire war anymore. now if there were a couple of suppliers, like the old days, and one set wasn't up to scratch, that would cause a big stink.