Red Sea Shadow:Even the known dive centers suffer when lots of beach holidays are involved. Imagine when the vast majority of guests are snorkellers and intros, what could a known dive center do about it? For sure they'll go to easy sites suitable for snorkelling and intros, and will avoid drifts as much as possible.
Asser
Yes this is true but...
The dive centre I use also takes snorkels on the boat. So they try to compromise between both groups - they take us on serious dive sites and when we have a surface break they move the boat to the snorkeling site. So divers are happy and snorkels.
So everything depends on the diving centre and their attitude.
Mania