This is an issues on Googles end. The gmail app renders the desktop email version which makes the font unreadable on small screens instead of rendering the mobile email version like mail.app does.
They also put the emails in "cards" so you have that grey border around the message which also...