What stops you from mining Bitcoin?

I’d love to hear your thoughts, especially if you decided to give it a try (or not). What are the biggest hurdles you've faced or expect to face? Any advice for someone considering getting into mining?