This the Cara Delevigne thing on the Silverstone grid walk?
These people are not just "attending a race". They are on the grid minutes before a race, a grid that is heavily covered with cameras. As Martin says (https://www.youtube.com/watch?v=gJ3lKU8JpMo), it's an explicit part of the deal now (after Miami) that if you want to be on the grid that you have to be willing to be interviewed. That seems a reasonable exchange for an amazing privilege. And if you've made that deal, you should hold up your end of the bargain.
The above argument didn't apply in Miami because the rule wasn't there. It was a more understandable incident. That said Miami still annoyed me. If you're going to attend an F1 race and be granted these privileges, surely you should have a little respect for the sport, the people that are involved and the TV coverage? Most of us would jump at the chance to be on the grid, that opportunity felt wasted on someone if they're only there to look cool and don't care about where it is they're doing that.