Can const Optimize Code?

Ah, so contrary to my initial assumption, const can improve run-time optimizations.

it still makes a copy either way

Yeah, I agree. Making a function value parameter a const is a bit sillyXD