You're missing the obvious point, not writing code is faster than writing code. Should you default to every tab complete copilot suggests? Never. Does copilot suggest meaningful completions? Yes it does, and it's pretty good at it. No one said you should write code faster, that's just the side effect.
I rather write things twice instead of wasting time on a cheesy abstraction that no one will enjoy reading later on. When its 3 times, I can start to think about it but it's not always worth it.