People buying the latest smartphones should consider alternatives.
The problem with Smartphones is that the manufacturers have built unnecessary dependencies into the phones. They use these dependencies to executed a system of planned obsolescence. So, you drop a grand on the latest smartphone. In 7 years you will find that the phone is not quite compatible with the new towers. You will find the phone acting slow and learn that the stores do not provide technical support.
I was envious of the cameras in the latest smart phones. I realized that there are better cameras on the market for less money. One can find tablets and laptop computers that are easier to use for computing tasks.
I finally decided to simply buy a cheap refurbished phone and save my money.