I really appreciate how rapid the development on Umbraco is. It has been a little frustrating at times with such rapid big changes, especially for anyone developing packages and solutions but you can not question the work and roadmap.
With 14 I really love the concepts with the building block changes and the huge work on switching the back office away from the older Angular implementation.
This being said 14 for me is far from ready to have had a full release. Outside of the missing features the amount of bugs that exist are really to much and there should have been more time baking in the oven.
There have also been a number of changes like in the backoffice with little to no time or thought on the effects these would have.
Just on a small scale you used to be able to get your Node ID from the info panel a long time ago. That went but you could get your Node ID via the URL. Now that is also gone as well. Only GUID remains.
The login with the popup now when you logout is one extra click and is also causing issues because a number of browser setups and plugins stop the popup from firing. There was nothing wrong with the new approach in 13.
On a bigger front I seem to be not the only one noting the issues with the API side.
Again, with such changes none of these things are a surprise really but this should have had at least a few months in some beta form before releasing and I see a number of package developers having a lot of headaches and feel for them 
This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/114543-umbraco-14-is-not-ready