Salaam progressive,
I notice you are intentional perverting the guidance of the Qur'an to your own corruption, sighting Ayah 8:41 as if it was referencing taxation upon a population, is that the action of a Muslim?
There is no compulsion in the Deen of Islam, and taxation is always imposed, so you are compelled through threat or force of arms to comply, therefore taxation cannot be anything to do with the Deen of Islam, you need consider no other ayah, as all ayahs must maintain the guidance expressed by all and every other ayah.
Cuba is a system of corporation where the corporate government is all powerful, they impose regulation, taxation, legislation but surpress all forms of competition and function upon total monopoly, this creates stagnation. This form of corporation is the furthest structure of order from the Islamic model; the Islamic model has no government, no sovereigns, no ownership beyond that which you create yourself, no taxation, no legislation, no representatives, no charters, no constitutions, no statutes, no acts, no treaties and no corporations.