MERN Stack Development: Beliefs vs Realities & Challenges