That screenshot doesnt match the caption at all, but cool info on Mortars :)
They can guess.
I'd rather not have a big power brick, I move my console around a lot, and it's honestly a pain. It's not a deal breaker though.
Some people genuinely don't want a power brick.
It better be free/very cheap DLC!