Sometimes I get the same thing, that's why if I try to book in business I go ahead and check the diff to 1st and usually it's pretty low.
I usual take the 1st trip from my hometown RUH in economy and the rest in business or 1st and the proce would be really cheap, if the 1st trip is in 1st it would go sky high.