I guess you could say it's not fair, but it's what they have to deal with. It would also make sense that cubers of the same skill get a similar amount of attention, so it's not like some of them just get a 'pass'. It's unfortunate that some people can't perform very well in competitions, but speedcubing is a competitive activity, so I think the ability to show your skills at competitions is very important and not something that should just be treated as an excuse for having bad competition times
Of course if you don't go to many competitions, that's a valid reason for having worse competition results. I would say that it's the biggest if not only reason that we should take unofficial results into account.
It sounds like you're being pretty condescending to the people who disagree with you. There's a great case to be made the Max is a lot faster than Bill, for example, Bill's competition PB is 7.01 while Max gets sub-7 averages on a regular basis. Their average of 1000's only differ by 0.07, and according to his profile page, Bill's PB ao100 is 6.43 while Max recently uploaded a 6.30 ao100 (which is probably not even his PB).