это как раз почти нормальное решение. если абонам не даешь больше 100мб, то вполне себе дешево и сердито. дешевле чем многопортовая ону получится. только зачем ее как интерфейс мониторить... ну каждому своё
это если с арифметикой не дружить, то нормальное решение. посчитай сколько стоит самый дешевый би-металл 2-парный, бокс для свича, подвод питания для свича. и решение сразу перестанет казаться нормальным, если конечно нет задачи просрать больше денег и получить дерьмовое решение.