I already have too many apps on my phone. I'm not gonna install this app, just to use this site. Yes, I know its used by many forums - and I have tried using the app, but I am not a fan of the interface. Besides - the app or not the app isn't the issue, its the fact that I get redirected to a...