The fact that you refuse to elaborate only shows that your all out of argument and have therefore admitted defeat
Obviously it is you who misunderstood the meme, because in reality in the world of free to play games, devs cannot be more like those guys, because the reason people hate free to play games is because they are cheap cashgrabs that spam you with ads and microtransactions, while the examples shown are just regular games that cost money, and therefore do not do these things. If devs actually put as much effort in to a free games as was put in games like baldurs gate and helldivers, they would lose more money than they would make.
Sorry about the long comment, the explanation needed a lot of words