Omega was terrible. There is no redeeming this version of Ben at all... I can't believe how bad slot screwed up this character! Once he was the most noble of the 3 Spiders, now he is the most deplorable. And before anyone chimes in saying that slot didn't write this, it is still being done under his direction. He has final say over pretty much everything in the Spider-Universe. Only when a line-wide event comes through is when he has little say.