Those numbers sound... Single-threaded. Like they're using the development runserver instead of uwsgi or gunicorn.
A $10/month VM might only have a single thread anyway. Some providers like lightsail are really slow too.
Also, they may be serving static files through Django. Otherwise, it's really, really low.
Development runserver has been multithreaded by default for over a decade. I think you need to go back to major version 1 to see it single-threaded by default. Maybe affected by the GIL though.