Maybe in your opinion, in my opinion it does not. Mind you, Luxape has more heal (Poketurn)and other SP stuff that actually helps it win games. Sure, beautifly can be fully walled by Unown G, but that's why Silver Scale, Warp Point and PokeBlower+ exist in my deck: To deal with it. It's not as mindless as you portray Beautifly like I portray Luxape to be.
I totally understand where you are coming from.
I've been in your place before and I know many people with the same mentality as you.
You play Beautifly, and I assume you don't win as much as those playing SP/Machamp/Gengar/Flygon/mainstream decks. You associate others winning with playing an 'easy' deck that requires no skill. You associate your winning with playing a deck that requires a huge amount of skill to work perfectly and win the game. You need to cut these associations, because they are all premade and they are false.
You need to realize that hard does not mean 'more skill required' and easy does not mean 'less skill required'.
Any competitive deck requires an enormous amount of skill to play, even the simple decks like Kingdra. You have a ton of different decks in the format that you must know how to play against. You have to know how to handle each matchup, when to do certain stuff, when to pull out a certain tech, what to tech in the first place to improve matchups.
Beautifly doesn't win as much as mainstream decks NOT because it requires more skill to play, but because it is a WORSE card. When I say worse, I mean that Beautifly lacks in either the area of speed, damage, HP, or all the areas compared to the mainstream decks.
I'm not saying that Beautifly doesn't require skill to play. Any card being played requires skill to play, though. You playing Mismagius/Bibarel takes skill to play. You playing Luxape also takes skill to play.
And I'm not saying that Beautifly is a bad card.
I'm just saying that just because the mainstream decks are winning doesn't mean they require less skill. And you shouldn't distance yourself from the mainstream decks because your self-made associations with them. If you want to increase the chances of you doing well in the future, you need to play some of the mainstream cards. You can keep playing WORSE cards if you want, but there is a good chance that you will never win as much as you could if you were playing mainstream cards.
And I understand if you don't want to break your morals and play the same deck everyone else is playing. You want to feel special, special that you aren't just another Luxape player. But in reality, you're not special, regardless of the deck you play, because no idea is 100% original. There is no 'one' creator of a deck. The deck you play is close to the same deck that others have come up with too.
So, really, you don't have anything to lose and you have a lot to gain if you play some of the mainstream decks. Don't let your self-made associations or your strive to be 'original' hold you back from showcasing your skill and winning the game you should be winning.