User blog comment:Steven Bomb 17/Where's Maxwell Lord?/@comment-27673963-20170312235535/@comment-26618197-20170313000844

I just wish they gave us an in universe explanation