Comment on Ubisoft says you "cannot complain" it shut down The Crew because you never actually owned it, and you weren't "deceived" by the lack of an offline version
The r/gaming comments about this topic look exactly the same as here but go off if it makes you feel better or whatever.