It's because they couldn't easily draw letters below the line. It was all block-aligned. They used blitted bits from a lookup table and copied them into squares on the screen that did not vary from letter to letter
There's even a couple of 6x8 ones here: https://damieng.com/blog/2014/07/20/typography-in-bits-other...
Though the real reason behind the question is that teletypes printed in upper case, early computers copied teletypes and followed that convention which carried on through the 8-bit era.