"Directly given to people?" In what way? Do you mean tips? Or are you implying that Americans doing business in Cuba would directly pay Cuban salaries?
The reason to lift the embargo is to put free people at eye level of the Cubans and give them hope.
"Give them hope?" Do you have any idea what life a communist country is like? Don't you understand that the Cuban government deals with every other country in the world and that the average Cuban citizen isn't allowed to set foot in the foreigners-only resorts where the free Spanish or Italian or Canadian citizens might "give them hope" as you put it? What makes you think American tourists would be allowed to have more interaction with ordinary Cuban citizens than tourists from other countries?
I've already explained why the Cuban people don't get the food and medicine they desperately need. Do you seriously think that if Americans spent money in Cuba, that the money would go directly to Cuban citizens? Your naivete is remarkable.
That's one way yes.
I'm sure you might be able to think of others if you tried.
Are you also suggesting that the only workers in Cuba at hotels and other establishments are government employees?
While it might be true that this is technically correct in that Cuba controls everything, a hotel or restaraunt is not a government agency. Cuba can't enforce a prohibition on the flow of dollars from Americans to Cuban citizens and fankly I find it a bit hillarious that you are suggesting that all of the regular Cuban citizens are secreted away to some safe place whenever tourists arrive.