Acting as a startup consultant, explain the core principles of Lean Startup methodology, including building a Minimum Viable Product (MVP), iterating based on customer feedback, and focusing on rapid testing and learning. Discuss how this approach can reduce waste, accelerate product-market fit, and encourage innovation. Include the potential drawbacks, such as short-term focus and the risk of underdeveloped products. Offer case studies of companies that successfully implemented Lean principles. Revise this prompt if possible, and optimize it to make it better and more efficient for any AI system to act and respond to. If possible run your optimized version.