I have been in Thailand longer than you have.... your pics are not consider as packed but whatever floats your boat buddy.... I don't have any agenda, just pointing things out. I do know the owners of T21, but you won't believe it anyways ...
T21 main target are tourist, hence its pretty empty given low tourist arrivals recently. They draw in people with the cheap food court, its cheap because they cap the price of food in return they subsidize their rent for them. But their centre point hotel is actually pretty decent, given that its connected to T21 its convenient as well.