@wayfarerx Thank you very much for pointing this out so explicitly that I could simply quote. Here is how a player who was OK with the upcoming RNG boxes changed his/her mind:
"Today I was chatting in this thread (now closed), defending the idea of lockboxes because I thought my comment above was still accurate. Then @MissBizz linked me this video where, at 8:30, Matt says that there will be exclusive mounts in the lockboxes.
So consider me fully on the lockbox-hate train. Gambling for exclusive stuff is bad, it makes me want to play this game less and detracts from the respect that I have for the developers."