...
This a is necessary assumption question, so we had to ... sounds more like a sufficient assumption instead of necessary one. It is ... , but is it _necessary_? No, it isn't necessary because ... mediums. That is the necessary assumption that the author is making ...