F1 is on track to get worse than NASCAR. That said, drivers do get to voice their opinions to NASCAR on how they think things should be run. NASCAR decides what they think the best course of action is. You can't make 100% happy all the time - ain't possible. A driver ranting about it on a public forum will not do anything to help the sport, so I can understand them privately dinging someone that is hurting the sport when they should have it in their best interest.