In my experience, people used to the famous IRC client mIRC do know how to copy&paste in PuTTy in a natural way. Those who didn't waste hours @ IRC back in the late 90's not :-)
Also, I get complaints of my coworkers because I configure SecureCRT to behave like PuTTy, they say it's dangerous :-/
I'm going to be that guy, but what the hell are y'all doing in putty that didn't lend itself to getting a proper posix environment to work out of. I tolerate Windows for my current Azure development, but beyond that... cygwin is my first install on any Windows machine, maybe after Chrome and Firefox.
I've long since decided that the best way to get a "proper POSIX environment" on a Windows machine is to install Debian in a VM-of-choice and connect to it with PuTTY.