Потому что неметалические свойства в таблице Менделеева : слева направо увеличиваются, а сверху вниз уменьшаются. Кремний в таблице Менделеева стоит левее фосфора , следовательно кремний слабее фосфора . И кремний стоит ниже углерода, следовательно он слабее углерода. Но кремний стоит правее алюминия , значит он сильнее алюминия . Вот и все