I only have 3,600 mile on mine and I got stuck on the road 70 miles from home. It’s not charging. Still under warranty. When I get it fixed I worried it might do it again or something else.
Excellent observations and I like to remind myself it is an inexpensive bike. There is no comparison in reliability (regardless of the name badge on the tank) in my mind with a " made in Japan " bike. I think whilst there are issues with the 310, you may find this in other non-Japanese bikes at that price point (perhaps Royal Enfield, KTM 390 etc.). It is an endearing, competent and interesting machine regardless and in my mind worth the heartache, at least for me whilst it is covered under the manufacturers warranty.