voltage divider with max31855 vs level shifter

In many of the articles on how to interface the max31855 chip with the Arduino, it recommends using a level shifter to get the right voltage. I created a voltage divider with series 10K and 22K resistors between the Arduino input pins and ground and pulled the signal off at the junction.

This seems to work just fine so far. Am I missing something here? Why use an expensive IC if two 1/8 watt resistors seem to work just as well?

Speed considerations. You will get much cleaner signals for higher speed operations with a level shifter chip and thus more reliable operation.

Thanks CrossRoads. I am sampling with a 20 ms delay . I have not trapped any anomalous reading in a five hour run so this will probably be OK.