Have you tried blocking? I have found blocking a few communities and users helps keep my feed less annoying. I do agree with you, tho, I wish there was a better way to promote the niche stuff we want to see and not have to wade through a lot of repetitive “front page” stuff constantly.