Yes, nowadays there are a lot of ways of easily distributing music, especially online and yes, as the artist you will be keeping more per sold unit.
Yes, "surprisingly" your fans will want to pay for your albums - is it really so surprising? They also buy your merch and pay good money for seeing you perform live. So the whole "people aren't paying for music anymore" is nothing but propaganda.
Now here is the thing: this has been done a couple of times before, e.g. by Radiohead and then by Trent Reznor and NIN and probably a few others.
The point is: Reznor, NIN, Radiohead and Louis CK can do that kind of thing because they are ridiculously famous and successful. But for any other bands or musicians, I doubt they would have remotely that much success with a stunt like that. A lot of bands publish music online but come on, that is more a way of presenting themselves than it is a super easy and fast way to make half a million for them.