So an implementation-detail for a feature on a platform you don't use caused you to shift to another product, which doesn't even support the feature you are complaining about? Am I reading you correct?
By all means. If you're happy running a FOSS solution on servers you control, more power to you. I'm just confused about your reasoning.