@Gary High-Fruit most of it has already mentioned but:
- The colour bit rate for channel banner and logo is too low.
- Banner doesn't contain textual information about your content and upload schedule. If you can't do it on your of get someone for cheap from fiverr.
- You don't have a dedicated channel trailer that makes the viewer watch more of you.
- An overall channel branding is missing.
- A high retention drop in the beginning can mean that titles and thumbnails are too clickbaity or you are promoting too broadly. Generally it means you try to appeal to people who are not interested in your content.
- I don't think your camera is too bad but your editing is. You are switching aspect ratios all over the place.
- Your camera work is very shaky. I don't find your filming while walking around or biking engaging. You have lots of wind and traffic noise.
- There's a lot of background noise even in your home videos. You will find a tutorial about how to get rid of it with the free program Audacity on my channel. Better would be to use a dedicated mic.
- Start your videos with a teaser to hook viewers.
- You need richer descriptions. Especially the first few lines are important for the rank algorithm.
- Why do you use tags like "Facebook" or "abortion"? Your videos aren't about them and it's very unlikely you will rank for such a high competition keyword anyway. Rather go for multi-word tags.
- Don't stuff tags in your description. It's against the TOS.
- Use an interactive end card to lead people to other videos of yours.
So there are a lot of flaws on your channel and no, your videos aren't top notch - neither in content nor in technical quality.
@Kaleido just for the record - Dislikes do not downrank videos