The line is less clear when the company is in a position of great power (e.g. Google in search, Apple in smartphones) but it's clear that e.g. restaurant can have a dress code (which is frivolous) and refuse service if you don't comply with that dress code and an insignificant crm business can refuse you service for any reason whatsoever. It's not censorship because there's another restaurant just around the corner and another crm product a click away.
The article is framed as some epic battle of ethics but all I get from it is that $10/month is deciding factor in their decisions. They don't want the money from patent trolls but they'll take it if given.