As with any new aircraft, there are going to be some bugs to work out.
I was surprised to hear about the weirdness of the seats. That’s surprising to hear. I’d hope they would be able to fix this with a relatively minor amount of effort.
The seat issue was probably specific to the Singapore Air version, which actually makes it doubly puzzling since SQ is absolutely top notch in every respect, passenger service and comfort in particular. My guess is somebody on their design team had a brain cramp and/or never bothered to sit in the B Class seats for the A380 themselves. Either that or their research showed a 3 foot wide seat was needed for the average Aussie businessman’s backside flying out of Sydney.