Swiss votes are scheduled in advance, but the explanatory material and campaign flyers still have to be made and in order to be topical you don't want to make them too early. In particular the consequences of previous votes can affect the upcoming votes, and the closest interval is only 2 months (September/November).
But in continental countries like Brazil it makes a lot of sense. It is cheaper, faster and safer.
> E-voting can be hacked from the other side of the world, because it happens on computers
How do you "hack from the other side of the world" a computer that isn't even online? True, the transmission of computed results is made online, but keeping that safe is trivial, banks do it.
E-voting in this case means that they can vote from their computer, ipad or mobile phone. They are connected to the internet.