I can only agree. Been to Egypt 3 times now over the last 3 years (1 liveaboard, 2 resort holidays) and I've been diving at the Maldives, Cuba, Indonesia and Philippines during those same 3 years but Egypt stays my favorite.
The corals are bleeching like they are everywhere I've been diving but the colors, variation and easy accessible diving and snorkeling makes Egypt a top location. And of course the fact that it's only 4,5 hours flying and cheap is an important factor for me.
The only thing I'm missing a bit in comparison to for example the Maldives is the big live. Never seen as many sharks and manta's as I have seen over there.