It 1000% falls under branding. If you don't make errors consistent across browsers / platforms your support staff will politely but firmly burn your house down. There's no such thing as your responsibility ending and throwing your hands up when you're a company who has to do end-to-end support of your product.
Having as little native anything means you go from
n sets of documentation to 1.
Having as little native anything means you go from n sets of documentation to 1.