As a 0L from another country, I can't quite comment on the realistic earning potential as a lawyer, but it does seem that while you won't be raking in millions a year, you would be making enough to be a comfortable middle class. Personally, factors other than earning potential also contributed to my decision to apply to law school in Canada.
Job nature. As someone fresh out of college and working an entry level job, the work you get to do can be quite boring and mechanical. And being the youngest, most junior person on the team, everyone would just hand over to you all sorts of meticulous administrative tasks that they don't want to do themselves. While I understand that as an articling student or junior lawyer, you would similar legal tasks, at least you are getting paid nicely to do that and at the end of the day, it'll still be tasks that only a lawyer can do.
Colleagues. One of the things that draws me to the legal profession is the amount of people that have said their classmates, their colleagues are some of the smartest people they know and they learn so much from them. I want to be surrounded by people like that, in an environment where I would constantly feel like I must improve myself to keep up. I've been in companies where I felt like I was surrounded by uninspiring people. They are competent in their jobs but very uninspiring nonetheless. That can feel rather suffocating.
What your strengths are. Someone in this forum has said that if what you have to offer in the job market is your better than average intelligence, law would be a decent career. Most jobs that I came cross require people to be somewhat creative, and I am just not that. Other jobs I came across require a certain level of sales skills, and I just hate all sales roles.
Great exit options. From what I've heard, even if you don't like being a lawyer, it is still an excellent springboard to other prestigious, high paying jobs.
I'm not too bothered by the long hours. Coming from the most overworked city where even those making 30-40K are doing NY biglaw hours, I'm just glad that at least as a lawyer, you get compensated nicely while working that much. And to get ahead in your career, there's no avoiding long hours anyways.