Ну, предположим что я запомню примерно 18 - 20-ти значный пароль, а вы представляете на сколько сложный он может быть на флешке и насколько труднее его будет взломать? А доступ к флешке можно очень сильно ограничить! ))))
Если хочется особой защиты для входа в систему, и вообще всяческих серьёзных ключей, то для этого есть usb-токены с пин-кодами. Без токена не пройдешь верификацию, без пин-кода не воспользуешься токеном.
Флешка это не токен, защита нулевая. 18-20-значный пароль гораздо надежнее, если не словарный, и если на бумажке на видном месте не лепить.