Having it as an option is great. But I agree that for a premium class on a premium carrier there should be a staffed option as well.For a premium airline if you’re flying in J it’s illogical to be forced to use a kiosk
IMHO, the day that you front up to a kiosk, stare into the camera and it recognises you straight away and spits out your boarding pass* (perhaps asking you a question about baggage and issuing appropriate number of baggage tags as well) is a good kiosk experience. Mucking around with passport scans and/or entering PNRs is not necessarily something that everyone wants to bother with when paying a significant premium.
* or a reminder of your seat number via printout, email or message, as I assume same technology could recognise you when boarding thus you wouldn’t need a boarding pass.