Opening traps against Caro-Kann

Why is trap nr1 a trap? I play 1. e4 c6 2. d4 d5 3. e5 Bf5 all the time, and I feel like it's fine after Qf3, and bishop take pawn if exf7. Is it really that bad for black?
I recently lost to this opening
http://www.chess.com/echess/game?id=76488466
but I figure it was due to my playing, not the opening, but I don't know

I also don't understand why NR1 is a "trap"
Also, did I miss something? In NR4 after white's Bg5+, why wouldn't black just Ne4xBg5? Instead of moving their King awkwardly.

@tigerbaitlsu Ah, I see now. Thanks
@twighead Yes, I would like to see some moves versus the Bf5 move instead of these knight moves, because I feel like that is what happens more often.

These aren't traps. These are mistake by bad Caro-players it's imo hard to find an objectively good and also tricky-to-play (for black) line against the Caro..

The first position is not a good trap, it's the well known Bayonet Attack has 2 master games, one draw and one Black win. White played it against me once and I won as Black. Black should play 4...Be4 before ...Bg6, not 4...Bg6 because it temps White to overextend his K-side Pawns:

Free Chess Traps App- Apple Store - Google Store
Free Chess Traps Pro List
Alapin Opening - 6 Traps
Alekhine Defense - 20 Traps
Hungarian Opening - 2 Traps
Beyer Gambit - 1 Traps
Bird Opening - 20 Traps
Mikenas-Van-Geet Defense - 2 Traps
Borgasman Opening - 9 Traps
Caro-Kann Defense - 20 Traps
Catalan Opening - 3 Traps
Dunst Opening - 9 Traps
Dutch Opening - 10 Traps
Bishop Opening - 15 Traps
Hortwiz Defense - 6 Traps
French Defense - 40 Traps
Grob Opening - 10 Traps
Grunfeld Defense - 20 Traps
İndian Defense(West) - 30 Traps
İndian Defense(East) - 23 Traps
Two Knights Defense - 33 Traps
English Opening - 32 Traps
Scandinavian Defense - 29 Traps
İtalian Opening - 38 Traps
Kotov-Robatsch Opening - 2 Traps
Larsen Opening - 6 Traps
Litvanian Opening - 10 Traps
Center Opening - 54 Traps
Nimzo-Hint Defense - 25 Traps
Nimzovich Defense - 11 Traps
Owen Defense - 8 Traps
Petroff Defense - 32 Traps
Philidor Defense -25 Traps
Pillsbury Defense Rat - 2 Traps
Pirc Defense - 10 Traps
Poland Opening - 10 Traps
Reti Opening - 30 Traps
Ruy Lopez Opening 1 - 39 Traps
Ruy Lopez Opening 2 - 39 Traps
Sicilian Defense 1 - 50 Traps
Sicilian Defense 2 - 50 Traps
Slav Defense - 30 Traps
St Georgeirminghamaker - 5 Traps
King's Knight - 6 Traps
King's Gambit - 40 Traps
King's İndian Defense - 41 Traps
King's English - 15 Traps
Three Knight Opening - 15 Traps
Queen Gambit - 40 Traps
Queen Gambit Accepted - 18 Traps
Queen Pawn Game - 40 Traps
Vienna Game - 20 Traps
Pirc Maroczy Opening - 10 Traps
Von Der Lasa Gambit - 2 Traps
http://chesstrapspro.kodflex.com/

Played this exact ending 3 times already and punish a whole bunch more who have never seen a Bxf7+ pin break.
Trap nr 1 white stays better
Trap nr 2 Black position is better
Trap nr 3 white's trap checkmate
Traps nr 4 white's trap checkmate
Trap nr 5 Queen's trapped
Trap nr 6 Knight's fork