Hardly anyone enunciates the 'x' in a word like 'sixth'. I say 'sikth' (and I fancy myself a fairly eloquent speaker). It's got too many consonant sounds; the human tongue just isn't agile enough for a word like that. You might get it properly-enunciated by a university don, or certain kinds of very pernickety radio presenters.
Me too. I think that difficulty is restricted to UK and then maybe only England. I know pretty much everyone in Ireland pronounces the 'x', and I don't recall any Scottish people doing it the BBC way. I've no idea about the US, Aus, etc.