I enjoy playing optimized characters, and even I feel that archery is perhaps a bit too strong in this edition, just not to the degree to some of the other posters. Personally I feel that the main culprit is being able to easily ignore cover and fire into melee without any penalty, topped with a bonus to attack from the Archery fighting style that melee and magic do not get. So Archery has no penalties and better attack bonus than an equivalent melee or magic characters. (Magic can ignore ranged penalties via spell sniper, but they don't get the attack bonus.)
It hasn't been that big an issue in most of the games I play though. The main drawback to a heavily optimized ranged character is that they are so very boring. You tend to do pretty much the same thing at every level over the course of the character's career. You only need to move to make sure the target doesn't have total cover, or that you have a good hiding spot nearby. After that you shoot. The only real decision is using Sharpshooter or not.