> you’re stuck in this bizarre land where you have to ctrl+c and cmd+c for different tasks
Which I find quite reasonable, personally. If I want to copy text, it's Command-C everywhere in the system, even in the terminal–no Command-Shift-C or similar "hack". If I want to send a SIGINT to a program it's Control-C, as it should be.