Originally Posted by zzzzzzora
I can't help but wonder if this was due to tight deadlines or budget constraints.

Apparently not - see Community Update #24, it has a paragraph which explains their reasoning.