Parking a CV right on the shore line has nothing to do with the lethality or other complaints about the puffy AAA, apples and oranges actually.
Be thankful our puffy AAA isn't as lethal as it was in real life.
If your rebuttal to nurfing puffy ack was that it was more accurate in RL, then the context of its use in RL is relevant. Although puffy ack can appear over cities, the most common interaction players have with it are over CVs. That being said, I believe most of the 'nurf it' calls are a reaction to its unrealistic behavior, such as...
1) hitting fighters at 15k which are constantly changing direction and speed but not hitting bombers at 10k which are flying level, at a constant speed and straight.
2) puffy ack tracking planes through mountains and clouds
3) being used as an offensive weapon
4) (this list can go on but you get the point)
As such, some see the solution as relegating it to only being player controlled. Personally I don't think that's the best idea but I do agree that the puff ack logic needs to be revisited and improved.
EDIT: I am not calling for puffy ack to be nurfed, but rather improved as well as the logic around what its mounted on. A simple fix would be to force CVs to be a fixed distance from the shore and have puffy ack's accuracy be effected by the range, alt and speed of the target. Another, would be to make a vector from the puffy gun to the target and only 'track' the target if that vector did not intersect any other objects (such as mountains etc).