As for traction control, those were systems designed by the teams, after the FIA threw up its hands because a few teams were already using it in one form or another, while the FIA couldn't figure out how to police it. If it caused problems on the grid for cars, that had nothing to do with the FIA allowing it, but simply the teams not getting it quite right. Happens I virtually every technology they bring to the sport. Are you saying they shouldn't bring new tech to F1? I'll stop watching if they do. And I don't see how a complicated system preventing wheel spin compares to a simple switch being thrown by the FIA to turnoff a car's turbo.
As for who pays for track adjustments, even FIA mandated changes, have you ever heard of the FIA funding anything at a track?