Wow, hold your horses. I don't believe illegal Hispanics want citizenship. They do not want better working conditions. They do not want a salary increase. They do not want all this attention. They just want to be left alone so they can do their job and get paid. Whatever they are getting in the US is much better than what they would get back home. Why do you think they risk their lives to go to the US?
It is the politicians who want to make them citizens, so they can get those votes. Many American born citizens do not even vote. I guess politicians figured that if they cater to Hispanics, make them happy and make them citizens, Hispanics will vote for them, them being the party that caters to Hispanics the most. Why are politicians not happy with giving them only a green card? Because then they'll be legal, but they can't vote.
By the way, many legal immigrants who have a green card choose not to apply for citizenship. They just keep renewing their green card every 10 years. They figure there are no benefits to being a citizen other than voting and receiving government grants, two benefits that even American born citizens do not always take advantage of.