I use copilot all the time and frankly I don’t believe you’ve ever used it once because you don’t know what you are talking about. It doesn’t really work the way you think it does. 90% of the time it is simply intelligently replicating other sections of my own code, completing basic constructs, or acting as a very advanced code base wide auto completion or autocomplete for widely used APIs. It’s not really capable of writing complete programs or even complete algorithms. It will try if you prompt it but that only works if the solution is an already well know algorithm. Otherwise anything longer or complicated is usually unusable garbage that wouldn’t pass a linter hall the time much less even compile.