This is probably a fine and responsible way of using LLM, but sadly the loudest voices are those crowing about coding being a "solved" problem and bragging about being 10x more productive by doing very little and certainly not reviewing refactoring and understanding the generated code.
Only gotcha for this is LLM is being offered well below cost, will you still want yo use it at 5x or 10x the cost?