Mining can be profitable yes, remember when you mine you use your computers highest potential power so it matters on what hardware you have. If you have high quality software that uses a lot of power for low energy then you will easily make profit and vise versa, bad software tends to use a lot of energy and not provide the power needed to mine much.