Question: what are the advantages and disadvantages of self publishing a book?
Answer: Don't have to chase publishers/agents.
The book makes it to the market faster because you are the sole decision maker.
Complete Control over your book.
Ability to publish on niche, specialized topics which publishers of mass market books may not be interested in.
Easy to publish for friends/family.