He was right in one thing - you can't just play 1...f5 - White can play the Hopton Attack - recommended by Stockfish, won by myself (just now):
So you sac a bishop... (if I actually knew the Hopton Attack, I don't even think I had to sac it, but...)
You need to play 1...e6 first. That's why he got confused - thinking it's a bad opening
Honestly the Hopton attack is hard to play against, as it's counter-intuitive to the Dutch style; at least, that's my experience. So instead, I just avoid all the hassle with 1...e6 like others have mentioned in here.
I do agree though. In unprepared players, the Dutch Defense can be very dangerous. An easy trap is 3. e3 and then say Nc6 typical development, 4. Qh5+ g6 forced 5. Be2 gxh5 (oh no my queen 6. Bxh5# Perfect example of how it severely weakens the Kingside's light squares.