Ok lets break this down a bit.
"so I really like cod ghost"
You say you like the game yet bash the game for things you don't like such as the weapon's that take about as much skill as any other gun in the game.Then you proceed to to say that if IW does not meet your demands you will boycott them.You aim,you shoot, and people die in 3-6 shots.They seem just fine to me.Though let's not touch the perk known as Deadeye or as i like to call it "The Lottery Ticket".Since that is in no way gamebreaking at all or unfair.
"my friend was blocking my other friend in the bathroom"
They got what they deserved for goofing off.That 90 degree knife ricochet was most likely bounced off the wall and went at about a 20 degree angle in reality.The dude probably saw your two buddies and saw a easy free kill and didn't have to aim.
"a assault rifle can out gun a smg"
Which has happened in every COD since CoD 4.What's your point?Every gun can outgun another gun in COD.This is not Halo where a gun can only work within it's own niche.Welcome to CoD.
" I don't know comment what you think is wrong with cod ghost in comments."
This made absolutely no sense whatsoever.Please reread your post's before posting them as a courtesy to the reader's.This is a forum;not Youtube.Please be coherent in your sentences.I don't care about proper punctuation as long as i can read and fully understand the point you were trying to make.
To Camp:This "non-confrontational social degenerate" you keep repeating over and over in multiple posts is unnecessary.By doing so will turn you into what you preach.Try using a variety in your insults towards forum member's if you are going to do so.Just a suggestion.