This not a good example of why free conferencing services aren't truly free - you are describing a user error that happens across all providers paid or free. Also, most free providers today offer screen sharing, even video. Looks like you need to take a closer look at what free providers offer.