Но вообще, byte (который unsigned) в языке нужен - это ж элементарный строительный блок. Без него или System, или костыли с оверхедом диким.
В общем случае железо может не оперировать байтами. Правда, на ПК в силу повальной intelизации такого, наверно, не будет. А в других местах оно, возможно, отмирает. Чтобы всё было параллельно и перпендикулярно.
А при чем тут Интел? Наверное имелось ввиду x86? Но ведь и он тут не при чем. Возьмем arm, ppc, mips, alpha, итаник, да и тот же intel 8051, ti msp430, pic, atmel - ни один из них и близко не x86, но у всех них есть самый обычный байт.
Но если исходить из предположения, что байт есть не на всех железках, то штука, манипулирующая именно байтами, доступна не везде, соответственно, работать тоже будет не везде. Поэтому загнать эти входящие и исходящие потоки в подсистему Host и при их реализации использовать System. И байт.
Глупости. БАЙТ - есть везде. Только он не везде был 8 бит :-)
Алсо, чтобы не быть голословным, приведи плиз примеры современных (то есть производимых и используемых ныне) архитектур где нет байта, или хотя бы где байт не равен 8ми битам.
PS. И если уж так подходить к делу, то в SYSTEM первым делом должен улететь REAL и LONGREAL, а вторым делом туда же отправляется операция умножения и деления целых - вот они то точно не на всех современных архитектурах имеются.