One more point - if you can run the entire index on one machine it makes deploying and managing SOLR much easier to manage than Elastic. The complexity only grows when you have a distributed system. You can fit a lot on a big box.
Yes, it's certainly easy to manage on one system.
As the production system I work on is an academic one with few concurrent users it's possible to get away with that.