You could make a list of 50 short statements that contradict all of these:
1. Take the time to research your idea and its potential market, customers and profitability before jumping into code.
2. Knowing the basics is not enough, someone on your team is going to have to actually do the work, and they need to have a deep understanding of what's involved. Everyone can learn, and startups are a great place to learn, but you need to have a solid foundation.
3. Your technology stack will be critical to your future success. Don't skimp on this decision, research it well and don't be afraid to learn new techniques.
These are just examples, they're not necessarily any more or less true than the OP. The point is without even anecdotal evidence, they're not much help.
Number 35 has an amusing sentence: "A happy and motivated team is dangerous." :P