To be honest, I dont feel like playstyles are a problem.
The true problem is the fact that stats on the card do not reflect at all their attributed in game and there is no coefficient between playstyles and attributes of that card.
Like wouldn’t it be much simpler to first of all make stats ACTUALLY feel how they should in game(like 79 pace pina outrunning 96 pace mbappe is crazy that this is happening) and then just add a coefficient like finesse silver on a card with 90 shooting to be way better than a finesse silver on a card with 35 shooting. And for playstyle+, just the same but make sure that you actually feel the difference.
Right now it legit doesnt matter what stats a card has and it doesnt matter if the ps is a + or base. Legit a card with 10 shooting finesses the same as a card with 99 shooting which really shows how fake stats are in this game
What we should really have is a formula or something similar to this maybe:
Make the accuracy/power/precision/whatever of finesse shot / incisive pass / whatever playstyle you want based on the stat of the card via a coefficient.
Example for finesse:
Silver playstyle coefficient d = 0.6
Gold playstyle coefficient g = 1.2
Accuracy of finesse shot a = (g or d) * Shooting stat of the card
The same can be done for any playstyle regarding, pace, strength, passing legit anything. That way, you can always feel that the playstyle is important and helpful but you can also see the difference and feel rewarded for using a better card. BUT FIRST OF ALL MAKE THE STATS ON THE CARDS ACTUALLY REFLECT IN GAME PERFORMANCE!