That's a long topic..and it's actually outside the scope of this thread. To give you a short answer, I think it is the most logical religion - all roads lead to Islam if you actually have an open mind and are willing to do some self-directed research.
Well I hope we can discuss that, since if you know something which I don't know I'd like to know, I'm a very logical person myself, so of course I don't want to live a lie, so if Islam can be logically proven to be true, I'd be the first person to reconvert to Islam on this forum.
You say all roads lead to Islam, so do you think a community which had never heard of Islam lets say lived somewhere very remote would naturally have the disposition to follow Islam? Like believing in a god?
The real questions that we are dealing with here are:
1. Why did people who were muslims, leave Islam?
For me personally, Islam carried internal and external contradictions and logical inconsistencies. The Qu'ran a number of scientific errors, and a deity which is described be Islam, with the same attributes cannot logically exist, it is impossible, a logical paradox.
2. It is their choice to hold whatever beliefs they feel they are most comfortable with, however, why do some of these people insist on attacking and offending members of their former faith (i.e. Islam)?
What you see as an attack is completely subjective to you. Some Muslims would consider simply not believing in Islam as an attack on Islam. So when you get into subjects of feels these are very subjective concepts.
3. Should there be a law on maintaining respect, patience and humility to other people's faiths? (I feel yes)
We already have those laws, under the humans rights charter, you as a Muslim are free to preach and practice Islam, I as a Muslim are free to question Islam, there has to be a balance for everyone, you have to remember one thing. Rights are for individuals not for groups/mobs, individuals need protection from groups/mobs, not the other-way around. You as an individual have the same rights as me!
Correct me if i'm wrong, but i thought that members of this forum are supposed to be ultra-liberal aren't they?
No, I'm a conservative liberal.
So why do I get all this antagonism when I raise my views, just because they are different to yours?
They feel you're antagonizing them. You're going back into the realm of subjective feelings.