In my view this is partly because of the 'focus' (or lack thereof) of the education system and partly because most software is developed in English first with the addition of accents an add-on, which makes typing accents cumbersome and thus the path of least resistance is to give up, especially when writing casually.