And Canadian banks aren't known for moving fast. They are pretty conservative (at least the big chartered banks are).
user management, file management, security, windows-specific software, auditing requirements, required capital investment, lack of competent linux sysadmins compared to windows sysadmins, and so on.
i would love to see your numbers for this. what does "increasing percentage" mean? 1% -> 2%? 10% -> 20%?
i teach at a college level, in tech, and would estimate ~5% of incoming students have any experience with something other than windows on a pc, at best. outside of tech, i would estimate ~2%.