Прямолинейность предполагает траекторию по котором распространается волна. Если вы бросаете камень в воду, то волные от него тоже распространяеются прямолинейно, во все стороны, поэтому круги ровные. Если бы волна распространялась по какой-то извилистой кривой, то ровных кругов не получилось бы.
Здесь надо понимать, что источник у вас точечный и открытый и волны от него распространяются во все стороны. Если вы попытаетесь отделить одну волну, скажем, гипотетической перегородкой с отверстием, через которое пройдет тотлько один луч-волна, то он пойдёт по прямой, где бы его не располагали, оп пойдёт в продолжении отрезка от источника до отверстия.
Есть так же понятие волнового фронта, здесь имеется в виду группа волн, которая испущена синхронно. Волновой фронт от точечного (и даже не очень точечного источника, но хорошо удалённый от него) имеет сферическую форму. Если у вас так называемый "рупор", то фронт уже имеет форму части сферы. И очень далеко от источника фронт уже можно рассматривать как плоскость. А плоскость доказывает прямолинейное распространение волны.
Линии магнитной индукции, именно то, что называют "силовыми линиями" это не в коем случае не траектории электромагнитных волн. Хотя бы по тому, что постоянный магнит волн не излучает. Но если предположить, что магнит начать генерировать электромагнитные волны, то силовые линии - это фронты таких волн. И опять же, эти фронты будут удаляться от магнита по прямолинейной траектории, на бесконечности они так же будут приближаться по форме к плоскости.
Вопрос не касается поляризации. Вопрос совсем про другое.