I hate it when people remove tags that came from the input. People speak human language, your website uses HTML behind the scenes and consumer doesn't and shouldn't care. Your job is to safely display whatever has been typed by the user. If someone wants to type <b>, let him type it and display it just as it was typed, which goes: opening less-than sign, lowercase letter B, greater-than sign.
Trimming HTML from typed input is like censoring words in completely irrelevant language. Maybe "love" means shit in some African language? You never know.