Решить задачу можно абсолютно по-разному... придумать можно всё, что угодно.
В данном решении главный недостаток в том, что для выключения света нужно чтобы было выключено оба ключа (выключателя), а для включения достаточно одного. Если оба включены, то выключать оба нужно, т.к. ток идёт через оба выключателя и выключая один, ток идёт через второй, по-этому выключать надо оба.