Advantage of accepting non-measurable sets What would be the advantage of accepting non-measurable sets?
I personally feel that non-measurable sets only exist because of infamous Banach-Tarski paradox...
 A: One correction to your question is that non-measurable sets actually proved to exist by Vitali in 1905, his construction of a non-measurable set is now called a Vitali set (assuming the axiom of choice). The Banach-Tarski paradox appeared about two decades later in 1923.
There is no immediate advantage in accepting the existence of non-measurable sets. In fact it "harms" us in some way, it means that we have to be more careful in how we define measure and so on.
However there is a great advantage in accepting the axiom of choice, or at least the ultrafilter lemma (which is a weakened version of choice), both implying the existence of non-measurable sets. In fact much weaker claims than the axiom of choice imply the existence of non-measurable sets. To name a few:


*

*The [weak] ultrafilter lemma,

*The Hahn-Banach theorem (which also implies the Banach-Tarski paradox),

*The real numbers can be well-ordered,

*Every family of pairs has a choice function.


To read more, you can try Herrlich's wonderful chapter about measurability in his book The Axiom of Choice.
Whether or not to accept such existence boils down, in essence, to what you are trying to do. If you want to do finitistic mathematics, deal with finitely generated objects and a limited collection of their subsets then there is no harm in not assuming the axiom of choice.
However if you wish to deal with infinitely generated objects, such as $\ell_2(\mathbb N)$ or other measure theoretic necessities, then the axiom of choice is usually needed to allow a "smooth" transition from finitely generated objects to infinitely generated objects.
The key problem is provability, a lot of properties depend on the axiom of choice and we simply cannot prove their truth value without it. So you end up having to assume a lot more than simply saying "assume choice".  In this aspect, assuming the axiom of choice helps both to decide a lot of properties (but not all, of course) as well allows immediate generalizations of the proofs to higher cardinalities.
To read more:


*

*Advantage of accepting the axiom of choice

*Is Banach-Alaoglu equivalent to AC?

*Foundation for analysis without axiom of choice?

*Axiom of choice and calculus

*Number Theory in a Choice-less World

*Can one construct a non-measurable set without Axiom of choice?
A: I'm sure you will get very competent answers discussing the relation between non-measurable sets and the axiom of choice and the like and the reltion between finitely additive and $\sigma$-additive measures. 
Here I want to give a fairly practical reason why it might be preferable to have a measure not defined on the whole power set but a smaller $\sigma$-algebra.
There is no intuitive notion of measure or volume for arbitrary sets of points. We do have, however, a fairly good notion of volume for certain geometrical objects, such as rectangular blocks. It is natural to extend our notion of volume from elementary objects to more complicated objects by approximating the more complicated objects by simpler objects. For example, we can approximate the volume of a ball by approximating it by the disjoint union of many very small cubes. Now there is no reason why we should be able to  approximate every set of points meaningfully by simple objects we know the volume of. So if we want to assign a notion of volume or measure to every set, we are going to have to make some ad-hoc choices. 
The argument has even more bite in probability theory. Say we want to describe a probability measure on the real line. The usual way to do this in practice is by specifying a cumulative distibution function, which essentially pins down the measure of each interval and then using a result that says that a probability measure on the Borel $\sigma$-algebra is uniquely determined by its values on each interval. If we want to assign a measure to every set, we have to specify lot of values for sets that do not even occur in practice. 
