That is virtually unmaintainable. What happens when Joe Hacker moves on to greener pastures? The new guy gets stuck with a framework that he can't Google. This is where the author lost me:
> You've to ask for expert help, wait until someone helps you or pay an expert framework consultant.
The ability to ask an expert for help is a boon, not a curse.
Sometimes I agree that using a home-grown solution is better, but you don't want to reinvent what took a lot of time and a lot of people to work through (like Frameworks, DBs, etc)
Or some people call it, "code that solves the problems we actually had."