Burner numbers have empowered potential clients to play games, flakiness has skyrocketed... Some providers think better safe than sorry and ask for deposits to make sure folks aren't playing games with them.
IT has also made simpler sending money through apps in an anonymous way.