Yes, you are alone in that.
All android needs are sync adapters for your own mail/calendar/whatever service running on your own hardware. There is no need to discard entire platform just because you don't like Google cloud services.
Most people won't bother running their own servers though.