Backports are virtually useless. http://packages.ubuntu.com/xenial-backports/allpackages
PPAs are a very good idea but they are almost always managed by third parties and I don't trust them.
Also, upgrading the system every six months is annoying and fails too often. A rolling release decreases the friction of doing a major upgrade.