Honda didn't put spool attachment points on the 919, to save money. That's why you also got rubber brake lines, cheap tires, heavy cast iron triple clamps, steel shifter and brake petal. If you want the good stuff, buy a KTM.
However, in Honda's defence, they did put what was needed to attach a center stand to the 919. I had a center stand on my 919. I have one on my Interceptor. I love them. They're easy to use. They're tucked up out of the way, but they're always there. Come to think of it, I ought to put on on my 599. Now look what you've done!