"Canon" -- I couldn't care less about it. As long as the story and characters are reasonably consistent, it shouldn't matter. So why this quasi-religious fervour about what's in and out?
"A cashless economy" -- Personally I find this unrealistic. Sure it's great if your in a job that you like. But I've worked jobs that have made me want nothing more than to go down to the lake and drown myself. Are they honestly trying to tell us that the poor sod working on the waste extraction systems day after day is content to do so for the "improvement of humanity"?