If Primal has a "for you" feed, it has some sort of logic that prioritizes content or Primal users. And anyone that has an opinion about it beyond "meh" is generally agreeing with what you are saying.
Primal has a layer that sits between actual nostr and its users that makes decisions on their behalf. It's like the old AOL application that boiled down the internet to your email, chat, and highly curated web content. And just like your grandma would say "AOL" instead of the "internet", Primal is Venture-capitalist-engineered to be the "brand" of "nostr". You're getting a service that decides what you see and (more importantly) what you don't.
Have you tried using a nostr client instead, like Amethyst?