Booking separate tickets cheaper than booking a return ticket
I was booking ZRH-BER and I saw that google flights suggested separate tickets. Price for return ticket on Swiss we page was 298. Out and in bound as separare tickets on Swiss was 270 (best outbound time for me was an Eurowings flight, but price exactly the same as Swiss) I went to the Eurowings webpage and saw that the price on Swiss webpage was 10 francs more than on Eurowings with checked bag (ob Swiss it was economy light), so I booked there the ultra light option and added a cabin bag for a total of 233. That’s a significant price difference.
I thought that return tickets are always cheaper. Is this a new thing now to check for separate tickets or was this just an outlier in pricing?