I mean "X" is the kind of corporate branding that 13 year olds come up with and think its "cool".
Other X-brandings that come to mind for me are Xbox or iPhoneX. I'm sure there are many many more