I don't disagree with this point as people's individual circumstances shape a lot of how they view the world and what they want out of it despite being ABLE to do the things they do, which is explained by Socionics. That ABILITY IS WHAT SOCIONICS TRIES TO EXPLAIN.
None of those platforms explain what the person is able to do. And, cynics of Socionics expect too much from it and for whatever circumstances they don't get it, they turn around and blame Socionics for not having provided that ideal circumstance for them. If they are, however, careful, patient and considerate of the world around them, of people and relationships, I don't doubt that they can find that eventually.