I think that it's very much overstated. The real difficulty is the Ruy Lopez -- if you don't mind playing against that, there's no reason not to play ...e5 at all. Although there are a number of tries for White, you can get comfortable games fairly easily if you learn the lines.
I'll just say a little about the possibilities. Against the Italian, you'll see that the Guioco Piano equalizes against all the early c3 and d4 lines, as well as the Evans Gambit, if you look into it at all. Otherwise, you can play the Two Knights and get an active game against 4. Ng5 if you are comfortable saccing a pawn. Against the Scotch, either 4...Nf6 or 4...Bc5 give Black a good game, though there is hope for some edge here. Against the KG, there are any number of comfortable replies, you just need to choose one -- say, the Abbazia with 2...d5 3. exd5 exf4 or 2...exf4 3. Nf3 d5. Against the Vienna, 2...Nf6 and if 3. f4 then ...d5 is well-known to give a comfortable game in a variety of lines. Against the Danish/Goring, 3...d5 (or 4...d5 in the case that White plays Nf3 before c3) equalizes easily.
I used to try to play the french defense but I start to dislike it since everyone deviates at move 3 from the mainline and I end up with an uncomfortable position. I'm thinking about playing e5 because it provides the easiest development but it seems pretty difficult because white has so many options: Guioco piano, Ruy Lopez, King's gambit, Center game, Scotch, KIA etc.
It's a long list I don't even want to think about the variations. So how does a new player survive playing e5?
I know a lot of people is going to answer to follow general opening principles but it's really easy to get confused in a new opening.