GMs state "Differing playstyle" is a valid reason to kick someone.

Kicking someone for underperforming falls under "Differing playstyle".

However, up to you if you decide it's a differing playstyle or not, but it sounds as if you were on the receiving end on it and came to the OF to vent about it.