I am a Direct Entry Grad and have been working as a FNP for 4 years. Yes, there are a lot of haters out there, but work your butt off, do well, and let your performance speak for itself. I have never worked as an RN. NP jobs were plentiful when I graduated and RN jobs were scarce, so I went right into a primary care NP position and have never looked back. I found that I did not use most of what I learned in the RN portion of my program. The NP role is very different and requires a different skill set. I think RN experience would have been benificial and helpful, but IMHO, was not absolutely necessary. I have precepted both Direct Entry and traditional NP students and did not find a difference between those with RN experience and those without. It is very much individual to the person him or herself. I have never had any issues with MDs, PAs, or other providers about being a Direct Entry grad. Sadly, it is other nurses who have been most resistant. I understand that DE is the not the traditional path to NP, and some have concerns. Like any other educational program, there are good DE programs and not so good ones. Make sure the program you attend has a good reputation and provides you with good clinical experiences. Find out about their NCLEX and NP board pass rates, and job placement rates. If you're satisfied with the program, then stop listening to everyone else, be prepared to work harder than you ever have in your life, and be proud of what you accomplish. Then, when you're done, let your performance do the talking.
Best of luck to you.