Why did Oberon banish his Children from Avalon?
Some incident between Titania and Oberon occurred that was “the last straw that broke the camel’s back,” so to speak, in 995. So, to teach all of the Third Race a lesson in arrogance and humility, Oberon banished them from Avalon for 1001 years. Titania matured greatly during that time (she was rather immature back in 995), but Oberon more or less stayed the same (he didn’t think he needed to change).