Mike the Bike, I am sad to learn that your experience was negative. The fact is that Greg is the businessman and visionary who has made Amsterdam Billiard Club a beautiful, up-market place to play pool and to socialize, which makes him one of NYC pool's greatest treasures. As you've noted yourself, Greg has always seen to it that Amsterdam Billiard Club has a truly superior staff, and it is unusual that he gets involved in the kind of situation that you describe.
The regular serious players there all know about the sunlight issue during the day and know which tables to avoid. It is, however, a minor annoyance and hardly detracts from the great experience one can expect when frequenting the Amsterdam Billiard Club.
Amsterdam is not for everybody, and if you prefer to play elsewhere, that is OK. For readers of this thread, however, if you haven't played pool at Amsterdam Billiard Club, you have missed a very special expereince, and I hope you are lucky enough to have the opportunity to play there one day.