That is right. I fill in the fields, then submit the change and nothing happens and it jumps back to DHCP. Always have to just edit the network settings manually.
Sorry, but Ubuntu and Gnome NetworkManager issues do not equate to issues with Linux. They are very distro and window manager specific.
Regular users see a full distro experience as Linux, they don't dissociate kernel and userland.
Not sure why your comment is grayed out. This is very much true, and part of the reason I run CentOS when I want infrastructure to work 24/7/365, but eg Fedora for testing new software.