The ground in Houston is mostly clay and extremely wet. I'm no civil engineer but I imagine It would likely result in more issues that take longer to fix.
Not to mention Houston is huge and dense so switching completely to underground would be a massive project that no one is going to enjoy.