Yeah nah. Mainframes have:
* hot-swap power & CPUs
* RAS (Reliability, Availability, Serviceability)
* vendor SLAs
* fault containment
* designed uptime vs achieved uptime
If you can buy replacement parts on eBay and reboot to fix problems, it’s not a mainframe.
According to Merriam-Webster:
https://www.merriam-webster.com/dictionary/mainframeThe features you list are great to have, but my setup fits the first definition of mainframe as described. If you feel this definition is not specific enough, email Merriam-Webster and don't bother me about it.