OOP is several orders of magnitude more successful than all these alternatives combined. As I said, it's so successful that its success is invisible. All that is ever talked about are the tiny percentage of exceptions where OOP doesn't work well like, for example, where entity-component might be more appropriate. Those tiny exceptions get way more attention.
Being contrarian to the massive success of OOP is great way to get upvotes but it doesn't reflect reality. The success of OOP is so huge that it's boring.