Personal skill or team chemistry does not change the fact that you are selling a competitive advantage over a player who its not willing to spend real world money. That is what the definition of pay to win is.
I agree with you. It gives an advantage. I won't call that competitive because in the hands of someone that is lower skilled, they're going to have a harder time competing. If you have 2 teams of equal skill and one is using the boosted builds while the other is not, they certainly have an advantage.
If boosted attributes have no real purpose to an outcome in a game then why do they exist? Why is EA creating builds with higher then allowed stats if its not to entice the player to spend more money to get an edge over someone else?
Their purpose is to give you an advantage. They don't guarantee wins though. Just like having a faster car doesn't mean you'll always win a race.
Why not allow all players the chance to have the same level of stats or boosts so that they can grow their skills? Seemingly, that doesn't seem to be the image that EA wants to portray to its playerbase.
Everyone has the chance to get these builds. You can pay to get them now or complete the season pass to get them for free. Again though, your own skill doesn't increase because the builds are stronger. They just accent the skill you already have.