I think the biggest question for my own demographic is whether or not the sync and real-time collaborative features will be included in the open source version.
I checked the FAQ, but the wording is not very clear as to whether they will be fully featured and allow full user control over these two critical features
Though a bit elitist, his comment isn't discouraging anybody, and does hold some truth in that getting closer to the hardware allows you to do things you can't do otherwise.
I feel like it's unfair to disparage him as harshly as that.
Not all projects have the resources to self host GitLab CE. Actually compute resources may not be much, but keeping it up to date with security patches can be burdensome.
Dunno why you got downvoted. Some FOSS projects have zero server resources, and GitLab updates are... well... let's just say I had to turn off automatic updates for our instance at work because of how frequently they broke it, meaning I have to manually update it every few weeks.
I checked the FAQ, but the wording is not very clear as to whether they will be fully featured and allow full user control over these two critical features