/opt ja …/games eivät välttämättä ole poikkeuksia, koska vaikka asennus tapahtuu niihin, käynnistysskripti tai symlinkki sijoitetaan usein /usr/biniin.
Tämä on kyllä hyvin tapauskohtaista, jotkut /opt -ohjelmat toki tekee näin, mutta en kyllä ole /gamesin kanssa törmännyt (ainakaan viime vuosina...nämähän löytyy useimmissa jakeluissa PATH-muuttujastakin, joskaan ei välttämättä root-käyttäjän polusta)
~/.local/bin taas on minusta hassu. En oikein ymmärrä, miksi ohjelmatiedostot halutaan panna pistealkuiseen kansioon; minusta ~/bin olisi järkevämpi. Tätä kehitystä ei kai kuitenkaan enää voi pysäyttää.
Luulisin, että tämän ideana on laittaa ne piilohakemistoon, kun niitä ei yleensä tarvitse suoraan käsitellä. Kehityssuunnasta voi ihan perustellusti olla kumpaa mieltä vain. Jotkut käyttäjät varmaan tykkää, kun tiedostoselaimen perusnäkymässä (ei piilotiedostoja/hakemistoja näkyvissä) näkyy vain noita xdg-user-dirs hakemistoja tai käyttäjän omia datahakemistoja. Ja onhan tuossa tietynlaista symmetriaa (/usr/share > /usr/local/share > ~/.local/share ja /usr/bin > /usr/local/bin > ~/.local/bin )