This has been suggested many times in past but due to limited screen space available on the mobile screens even in landscape mode it's not big enough to fit all the info hence the devs has decided they won't be implementing this.
Well, I don't agree with that. It doesn't matter to me because if I use my phone for the game at all I use the browser and switch between desktop and mobile version of the site and thus am free to go portrait and landscape, but I find that landscape is often better to get along with that small screen in the game. In race viewer it's the only useful way even. While none of the really big screens nowadays it's still a 'phablet' size phone though (5.7" I think).
The main reason this is not done is the font sizes would need to be so compressed that it would be difficult to read, and wouldn't meet the guidelines for suitable UI font sizes.
What if you made so that each button or sentence would have a "..." at the end of them, like they do in the forums for mobile, but after you tap then the full message is shown in a pop up box.