Mining bitcoin isn't profitable but altcoins can be. AS far as I know most of the solo miners don't go into bitcoin because of the hashrate and the equipment needed. They'd rather go for other coins.
It depends on if you can identify coin. It is hit and miss game. There are to many scam coins out there.