Hackers are bad, But there are a few "good" hackers. Attacking big company's to me isn't bad, They have plenty of cash and should have the experience to stop hackers in the first place.
Attacking small or just a one man team is wrong, From being small and at the bottom that states there more...