I simply meant that the bare xxxintrin.h stuff is annoying enough that if you're using it directly you might as well write assembly.
I absolutely agree that once wrapped up there are good reasons to use a language-level interface instead of asm for most things.