Blackhat usually deals with short term tactics to trick the search engines, whereas white hat is more valuable, long term marketing to increase naturally over time. In the end, the ends justify the means as long as the end user has a good experience, and the website owner provides a relevant response to the search query.