<--- I don't think stopping at level 2 is necessarily a bad thing
to quote original's author book, strong typing of an api doesn't make it less restful or less hateoas; so it's not in disagreement with level 3 as explained by m.f.