There's been considerable debate going on in Qatar on this and related subjects. Essentially, parts of the government want to modernise the country and get rid of sponsorship - which would presumably also mean getting rid of banning. However, there has been a lot of resistance against this from local employers. Recent criticism by the US does seem to have galvanised things recently - see here.