Right leaning libertarian here. I do not support the government handing out money. However, they are essentially returning the money they took from my paycheck last year. I don't see this as a socialist program, but rather proof that the government is taxing its citizens too high.
Additionally, I have a heart. People who would otherwise be working, paying their bills on time, and putting food on the table are now without a job, with no way to pay their bills, and no way to put food on the table because of something that was out of our control. Rather than making them suffer, I am 100% behind funds going to them to help them eat. That being said, I fully believe that the money that is being given out should instead be put in the unemployment fund. People who I just described, who are actually struggling could receive these funds via unemployment. People who are lucky, such as myself, and are still working wouldn't (and shouldn't) be receiving the $1,200.
Also, in case you didn't know, the $1,200 is based on your 2019 AGI on your tax return. The amount is reduced $50 for every $1,000 above $75,000. So anyone making over $99k a year will be receiving nothing.