Dr_Caligari
El problema más grande es que cuando vienes de Windows estás acostumbrado a una serie de programas que, probablemente, no estén todos en Linux.
Después para instalar programas muchas distros tienen su propia store con interfaz gráfica, pero si o si en algún momento vas a tener que tirar de terminal para instalar desde dependencias hasta otros programas que no estén. Y aunque sea fácil de seguir si estás mirando una guía, no vas a saber lo que estás haciendo. Muchas herramientas que sirven para "desempaquetar" como docker son a golpe de terminal, y se usan bastante.
En el tema juegos, ya puedes venir el Papa a decir que es igual que Windows, que va a ser siempre mentira. Si además están fuera de Steam la diversión va a ser aún mayor porque puede ser desde difícil a directamente imposible de instalar (olvídate de los juegos que por ejemplo tengan anti-cheat y estén fuera de Steam, que los hay a patadas). O el propio gamepass.
El tema errores/problemas: He tenido en todas las distros que he usado y a patadas. Solventarlos es más enrevesado que en Windows. Gracias a dios está chatgpt y internet, pero nuevamente si no sabes de shell, no vas a saber lo que estás haciendo y eso implica que un usuario normal pueda acabar prefiriendo formatear y volver a empezar.
Mismamente el tema particiones que se ha comentado al principio del hilo suele pillar desprevenido a cualquier novato. Aunque muchas te dejan automatizarlo, hacerlo a mano siempre es mejor si sabes lo que estás haciendo. También la forma en la que están ordenados los directorios es extraña para el que venga de Windows (hay un montón de carpetas en el directorio raíz y cada una tiene su cometido, uno que nuevamente, no vas a saber de primeras).