It's part of the reason I don't wear my suits much any more, though I don't think I'll ever stop for good because I've been doing it for longer than most and it's what I enjoy. Also, my suits aren't the full blown bush wookiee suits and it annoys me whenever people are like "ah, so you don't run a proper ghillie" because I prefer the cape and hood style over turning myself into a bush; I hate those suits and they snag on everything when you crawl on your front. Every time I go to a game day, I see at the very minimum half a dozen ghillies but it is often upwards of 10 or 15 depending on the season (less people run them in summer because it's too hot). Considering the absolute maximum people we will have at Worthing is 85, if 15 are in ghillie suits that's starting to be a large portion of the players. I think the worst case I saw was about 22 ghillie suits on a day of about 60 players.
I would love it if we had ghillie suits restricted to snipers, but for skirmish that's always going to be tough to do since skirmish is meant to be very "turn up with whatever kit you want and play BB wars" and I wouldn't want that to change. For more organised events like filmsim, battlesim or milsim stuff, I would limit them to snipers, using either using a bolt action sniper rifle or a DMR in a sniper role (locked to semi-auto and higher power, no 1J no MED DMRs even though I love them) and spotters (can have a regular rifle but must be paired with a bolt action / DMR sniper). I'd be hesitant though because it would encourage more people to run DMRs and there are a lot of trigger-spammy people who have no concept of what an MED is.
That said, I don't think it's as simple as the ghillie itself. It's the playstyle that comes with it. Most I've seen will go out purely for kills without a care in the world as to what the objective is, and that's the real problem, especially if one team has more of these kill-obsessed bushes on their team as they will just get ruined on the objectives. For me, I tend to play the same with or without the suit and will always try and do something that will help my team with the objective beyond "I got 95328592 kills that game". Sometimes it's area denial (I will pick an area and deny it, even once the enemy stops going that way to force them into other areas for my team to take advantage of), sometimes it's cutting off reinforcements, sometimes it's sitting in a concealed position radioing in enemy movements to my team without firing a single shot, but it always will be based on what the objective is. Not all ghillies do this; they just suit up because they saw a Kicking Mustang video once and just go and see how many kills they can get.