Sounds like not-invented-here syndrome. Not all frameworks are the same, but frameworks (like Rails) are what allow me to walk into any company or project using them and be effective within hours or days. Without frameworks, you end up with spaghetti that takes months to understand. While great for job security, its terrible for maintainability, on-boarding, security, performance and longevity, and represents a looming liability for the companies that rely on the code.
To me, that's a foolish trade off all for warm fuzzies to validate how smart you are.
VIVA LA FRAMEWORKS