Retweets are a minor annoyance. The big one is Suggested Topics that started cropping up this year. Some days my feed has been 75% suggested topics that Twitter wants to promote (kpop, US movie and music releases when I'm in the UK, politics etc). They get included by default and you have to opt out of individual topics to try and avoid them. You can get a Lewis Hamilton article, opt out of it, then still get similar articles under the topic of F1 and then Motor Sport. It's persistent and annoying.
The real magic fix is that you can click the sparkles in the top right of the centre column of your feed, and select Latest Tweets instead of Top Tweets. Top Tweets became my default without asking and contains all this bullshit - latest tweets cuts all that out and just gives you tweets from people you follow.