Extending the popcorn button thought, the popcorn function doesn&#x27;t suck because the engineer is an idiot it sucks because its legitimately unreasonably hard to make a popcorn function that actually works and  if it were feasible at all would add ridiculously to the cost and complexity of the microwave.<p>Since its unreasonable to make a reasonably optimal popcorn button it would actually be simpler and better to give the user more controls so they can make popcorn manually by setting the power level and time and starting and stopping it manually.