Prickly Friend

porcupine-01Do you have a friend that is sometimes prickly, but you love him anyway? Recently, I heard a technology analogy that I think expresses it well. Prickly friends have a solid operating system but their user interface could use an update. Does that sound like anyone you know?