1. School staff is not tech savy. They can not install or manage open source easily.
2. They mostly prefer commercial software with paid support. Software is critical to them but not their main business. They lack expertise and willingness to go for Open source software.