Mining is getting expensive and expensive day by day and if you have small investment then it's not profitable to invest in mining anymore. Its is best to invest in projects that do mining and give you some share, bht make sure the projects are legimate aka DYOR.
So, I agree, maybe only large-scale ones can still be like companies and even that must have the courage to hold coins for a very long time so that the profits can be seen.