It must be route specific, I booked a mixed class return to IST yesterday and there was no change in pricing from outbound to inbound, however I've seen it regularly in the past, especially on a route like AMS.
Maybe it's an intentional lack of consistency?