Just because you are Ghost and Blindeye, it doesn't mean you are not visible to the human eye. I saw something the other day that was pretty funny. My teammate was hiding behind a barrel and on his screen, he looks pretty hidden, but on the enemy's screen, he looked like a St. Bernard with its butt hanging out a cat door. It was so plain as day that it was sad. We all watched him get taken out on the final killcam and laughed.
I think a lot of players assume they are hidden but really are not.
Another example would be over the weekend, on Carrier, I snuck behind an enemy headglitching and shot him in the back of the head and I heard over the mic, "how did he shoot me in the head from across the map so easily!?" assuming the guy across the map shot him and not the guy who snuck behind him.
You throw tacticals or lethals - you appear on minimap like you were shooting your gun (crazy right!?).
You run too much - I think we appear on minimap too.
Surround sound. I can tell when someone is moving by the sound.. Even silencers give you away on surround.
You do know blind eye only keeps you hidden from air support? It doesnt keep you hidden from anything else. UAVS do not count as air support. Whoever told you to pair ghost with blind eye cus its "beast", is wrong. It has nothing to do with "keeping you hidden" from actual enemies. Infact it is that useless that i only run it on one class, my "Anti Air" class. It's the class i use to take out helicopters etc with if the enemy keeps sticking em up.
Another thing, to tell if ghost is keeping you off the radar, you need to look at the yellow triangle on your radar. If the yellow triangle (you) is bright yellow, that means UAV's can ping you on the radar. If the yellow triangle is translucent, you are hidden on the radar. You dont have to run around like a fool for ghost to work, just strafe around and it works just fine.
Lastly, about calling people pathetic for knowing maps. You are on a call of duty forum, you are just as "pathetic" as the rest of us mate.