^^, Yes, crappy Java. But...hey, what the hell if you use Gmail a lot. Indeed, no noticed, but then again it is free.
Don't get me wrong, I found my own work around (forwarding my email to a specific service that pushed your gmail in. However, I do have a number of Gmail accounts and I am also one of those users who use labels, and so far, no other client, aside accessing it through your browser, gives you that opportuny.
And for a free app, you can view word docs and PDFs. Of course that doesn't mean anything to me since I have office on my phone as well. But it is actually a nice, fast, and pretty looking dedicated service.
...Ultimately, you should not cast an opinion unless you have an educated guess, no?