Is the option to upload content to YouTube still present in places like the Photos app (when choosing to share a video that is)...?
No, it looks like that is also gone. They must have deleted YouTube because like said above the website version is more feature rich and Apple and Google do not have a very good relationship anymore. After deleting the google maps from iOS why leave YouTube?