I'm really confused what is going on here.
It's really baffling how someone motivated and talented enough to make such a tracking site would have such an odd opinion section.
Obviously, Starlink is not the best choice in all situations, but it is so compelling on some dimensions that such a flatly negative opinion is bizarre for anyone with even a cursory understanding of what's going on.