I think this stuff is high engagement content among a large subset of the population. So it gets recommended a lot.
Maybe if you watch videos with a niche that doesn't also draw in the same audience as the borderline porn stuff's, you will see less of these shorts. Alternatively, you can download a YouTube client that gives you a completely different interface for subscriptions and recommendations, or use an Invideous instance.