I’d disagree with your last point a little. Learning some basic principles about cooking, temps, chemistry will allow one far greater success with a variety of meals. Understanding concepts and why certain methods make food palatable let you cook up decent meals with a wider variety of ingredients.
This is why I love ATK so much. They teach you WHY a technique or recipe works and also how things can go wrong, so you know what NOT to do, also.