DJI Phantom 4 Pros
Great Flight time (up to 28 minutes) and speed (up to 72 kph)
Great Flight distance (up to 5000 meters)
Great Video and Photo quality
FPV Support
DJI Phantom 4 Cons
Price
You pretty much nailed it, and I'd add a couple more cons:
You need to
read instructions carefully when updating firmware on the drone, the TX/controller, and the DJI Go 4 app. In fact, read, read, read, if you are planning on buying a DJI bird. Know the controls, the interface, the settings, the configurations, everything. They're complicated. If you don't want complicated, that's fine - there are plenty of other options.
Depending on who you ask, their customer service ranges from pretty decent to "they are fraudster crooks who should all be locked up." I'd suggest buying from DJI though Amazon, because Amazon's return policies are far better than DJI's if you have an 'out of the box' issue.
I love my Phantom 4. The closest thing I have had to a real issue was the drone being unsteady in the air after a firmware update. I connected it to DJI Assistant 2 on my PC, did a 'factory reset' and re-downloaded and installed the new firmware. That fixed it perfectly.
If you are considering it as your first drone, I think it's a terrible idea. The Phantoms pretty much try to nearly fly themselves and do a very good job at it. If you for any reason experience any unexpected event you need to know how to actually fly or you will be screwed. Go buy a good, cheap (<$100, and probably a lot less) toy grade quad and have a blast learning to fly it. Once you have good line-of-sight flying skill, buy a Phantom or a Mavic, or maybe even a Spark.