Appreciate the feedback! I absolutely agree with everything here.
I will address those issues on my next update.