@piggy
well, I try to reply in the shortest way, sorry for the english. All the ports are made by third-party developers/companies/organizations that have nothing to do with FreeBSD. To build up a system that include some of that packages mean to dedicate to them resources, many resources, expecially if you want the packages always up to date. In some way this is how the Linux distributions are made. Now you can think this is good, for me is a big 'patch' or a bunch of small patches, the most valuable Linux distribution, in my opinion, are the one owned by big companies (many resources), FreeBSD (in my opinion), is better than many OSs, it comes with no features/enhancements, they are in ports and you decide what to do with them and how to tune them after installation, but it's up to you, your experience, knowledge, will and, last but not least, luck.
To create a graphical installer with ready-to-use desktops and graphical package maintenance mean to include all the necessary 3rd-party packages, maintain them and standardize the system usage, this mean you no more will do what you want to do with the system, in other words the end of FreeBSD as you know.
That is my opinion.
well, I try to reply in the shortest way, sorry for the english. All the ports are made by third-party developers/companies/organizations that have nothing to do with FreeBSD. To build up a system that include some of that packages mean to dedicate to them resources, many resources, expecially if you want the packages always up to date. In some way this is how the Linux distributions are made. Now you can think this is good, for me is a big 'patch' or a bunch of small patches, the most valuable Linux distribution, in my opinion, are the one owned by big companies (many resources), FreeBSD (in my opinion), is better than many OSs, it comes with no features/enhancements, they are in ports and you decide what to do with them and how to tune them after installation, but it's up to you, your experience, knowledge, will and, last but not least, luck.
To create a graphical installer with ready-to-use desktops and graphical package maintenance mean to include all the necessary 3rd-party packages, maintain them and standardize the system usage, this mean you no more will do what you want to do with the system, in other words the end of FreeBSD as you know.
That is my opinion.