It's hard to say when exactly URLs reached the "too long" point, requiring us to adopt services such as bit.ly to make them more compact. What we do know is that resolving the actual addresses these tiny links point to does add a delay to the process of enjoying the web, especially on Android. Fortunately, there is a solution.
Android fires up the system's default browser to figure out where shortened links go, as Martin Brinkmann at gHacks explains. However, you can grab an app called Unshorten from Google Play, which can handle shortened URLs without getting the browser involved.
There's some configuration required, but the result is a snappy experience when opening shortened links and for something so straightforward to set up, there's really no reason not to give it a go.