Caps don't offend me so much as they further reduce the already challenging task of inflecting tone and context when communicating via text. Capitals and lowercase exist for a reason. It helps us to identify proper nouns, acronyms and other sight cues. It's not the end of the world if someone types in CAPS, but it often goes along with personality traits that could be a red flag. Obviously this is not always true. I do tend to ignore most posts in all caps because in my experience there is little fruitful discussion to be had with people insistent on typing that way.