Lets break this down item by item:
It's not a permit, it's a license. The Florida Constitution states that the manner of carry may be regulated by law. The US Constitution's second amendment has not yet been incorporated via the 14th to the states yet.
If you cannot afford to pay for a concealed weapons permit, itis illegal for you to carry a gun, and protect your life!
No it's only illegal to carry a gun in violation of the laws authorized by the Florida and US Constitutions.Plus you do not need a gun to protect yourself.
First off, the license does exclude people. If you reside outside of the United States or if you are a non-immigrant, you are excluded from excercising this right; however, such people still enjoy jury trials, free speech etc. Also, some people may be eligible to purchase a firearm but not eligible for a CWFL, that is unconstitutional as well.
If a right is licensed, then you have a right to the license. The license does more than just screen out prohibited possessors, it goes too far.
You don't need a gun or a concealed weapon to protect yourself, just as you don't need to exercise free speech on the internet, because you can use the newspaper, verbal communication.
The cost of the license is a problem, if you had a free speech license, how much would you charge for it????
People love to point to parade permits, they are inexpensive and they are also needed because the cause for public roads to be blocked off; by carrying an arm, you are not hindering anyone else as one would be by having a public road blocked off due to a parade.