Looking at this on my phone the other day, I didn't scroll to see the catch basin on the right side. IMHO, that is too close to the green. I had an associate who used to put them close to greens. We all took a field trip (i.e., played golf but looked around) to see what seemed to be an appropriate minimum distance from the green for such catch basins. My opinion is at least 15 feet off the surface, for both play and visual reasons, and that looks a lot closer.
All the professional comments above are right on, again, IMHO. My only addition is that in most cases, catch basin size is the limiting factor in how fast it drains, and most of us prefer the smallest CB possible, especially around the greens. Thus, many are too small, especially on punch bowl greens like this one, and often in areas where soggy turf might reduce chipping options.
Not sure what is out there now, but in the old days, if you had bent greens and bermuda slopes, you never wanted to let that much slope wash down on the green, because certain chemicals you could use on Bermuda would kill the bent. If everything is Bermuda, it's a little better, but whenever I have done it, supers report drainage problems after a few years, so a Dell Hole type green, as neat as it is, probably isn't really practical long term.
I will say that a common counterpoint to a lot of water running on your green is to make sure the surface drainage is stout, and I do think the gca got that right.