I doubt Track Maintainenance Engineers will be overly keen on the idea, would make tamping the track a pain
There's a video
here about it, which says these are "removable solar panels". So the same special train that rolls them out and clips them in place can also roll them up again to allow maintenance work.
Maybe in Switzerland the obvious corollary, that it's also easy for them to be stolen, is not sen as an issue!