Oh noes PC! I wasted a whole second clicking on it!
Why do console people have to get their panties in a bunch about this? There are plenty of console specific threads that don't explicitly state Xbox 360 or PS3 three that I as a PC gamer (yeah we exist) click on sometimes. I find out it doesn't apply to me, I move on. Oh well.
He put the windows icon up. If the mobile site isn't bringing it up that's not his fault, it's the site's. Anyway it's not going to kill you to click a thread that isn't of interest to you from time to time.