I know what you mean. You can also- like me - make a singeplayer world and still play with friends using "play with friends button"then all ur steam friends can join ur world and u are admin.
Multiplayer can be frustrating if your buildings get destroyed ( happend to me) so thats why I play only with friends in my own world. Also you can ban players in singleplayer if someone is doing really anyoing