Normally, servers don't crash without a cause. Try running your server timings to see if anything is lagging your server
To use timings:
Run /timings on, wait about 5 minutes, and then run /timings paste
Also, it's not Minehut's fault that the capacity is low or a server is crashing. Inactive servers shut down after 5 minutes with no players online as well.