I have no idea about the points that post is trying to make.
OOP like everything, using it incorrectly will lead to trouble, and it has its merits when done right. plus, it's used widely in practice that is really the best evidence in that, it's not bad at all.
use FP all the way IMHO will lead more spaghetti code, use it to complement OOP could be great however.
Last, what's the alternative? if you don't have a better alternative, you don't solve any existing problem.
OOP like everything, using it incorrectly will lead to trouble, and it has its merits when done right. plus, it's used widely in practice that is really the best evidence in that, it's not bad at all.
use FP all the way IMHO will lead more spaghetti code, use it to complement OOP could be great however.
Last, what's the alternative? if you don't have a better alternative, you don't solve any existing problem.