As a 107 pilot, this is not true.
1- 107 pilots DO NOT contact any airports for anything.
As a 107 pilot you are not to call the
ATC at an airport you are to use the
online portal.
I don't know where you live but I am in L.A. and this (from part 107):
"5.8.1.1 Remote PICs are prohibited from operating their small UA in a manner that interferes with operations and traffic patterns at airports, heliports, and seaplane bases."
is the FAA's nice way to let you know that if you don't call the heliports and seaplane bases within 5 miles:
KENMORE AIR HARBOR (seaplane base)
SEATTLE SEAPLANES (seaplane base)
NOT ATC
They will be fining you when you hit the space needle, as since you did not notify them you are in the area, you have violated:
right-of-way provision of § 107.37(a)
2- This area is in unrestricted airspace, therefore no airspace waiver is needed for a commercial flight. .
Whenever I fly commercially,I always fill out a UAS Operating Area (UOA) at
https://www.1800wxbrief.com/
As then I can prove my due diligence if anything goes wrong (like hitting the space needle)
Almost everywhere I fly around Los Angeles I will need to call 3 or 4 possibly more heliports to
notify, you can do as you please but if I were you I would call, if you are a commercial operator.
3- There is no control tower of a paved runway airport with in 5 miles, so flight as a hobbiest in this area is fine.
The waiver would be for, as I said above
107.39 Operation over people
The airspace has nothing to do with the fact that he was flying over a densely populated area, and G airspace or not if you don't have a waiver you better not fly over anybody's head whether or not you are commercial or hobby.