I've used the command prompt, cygwin, mobaxterm in Windows. Although they do support copy-paste, the operation is usually not that straightforward. The selection of the text in the command prompt is weird, and copy-paste the text requires multiple clicks or key combination.
Yet, in mac os, for example, you can easily copy-paste in the terminal using the usual practice Ctrl+C/Ctrl+V. I wonder why things cannot be similarly easy for Windows command-line tools. Is this caused by some technical or implementation concerns?