Yeah...I can understand your feeling...I get that all the time with my crappy laptop (We lived in a place with crappy electricity, so now it's damaged and overheats really easily. It practically sets my desk on fire every time it's put on the charger).
Rumour has it that Dive comes back in Gen V, albeit for a small side-quest, which is good, as it also hints at Gen III remakes! (Hopefully they're based more on Emerald than R/S, which will make them better, and give you a chance to enjoy them!).
Oh, and yeah, catching Rayquaza isn't fair on the Elite Four really, as even the champion only has a lv.59 pokémon as his strongest....