Ну это ж не значит, что всю программу писать так нужно. Это только одна структура такая. Сколько байт... хорошо, что не бит. Причём не целое и не фиксированное число бит. Но это же лишь протокола обмена и (де)кодирования касается. Ещё может хранения.