The ports system is for developers only. Not recommended for end-users. Binary packages are the way to go. It's emphasized in the FAQ multiple times and also across most tutorials and mailing lists.
So your statement is just uneducated and ignorant.
So your statement is just uneducated and ignorant.