Black hat seo is only good for a short time, I agree. It's like karma, it will catch up to you. Stick with white hat, do the grunt work, and it will pay off in the end. I seriously have no clue why web developers and designers would consider using black hat with their work. Doesnt make sense to me at all.