Can anyone else confirm? It seems like it only uses Origin to verify ownership now.
Topic on Talk:Shift 2 Unleashed
In order to find some people able to verify it, you can write on PCGamingWiki Discord or make a new thread here: https://www.pcgamingwiki.com/wiki/The_Big_List_of_3rd_Party_DRM_on_Steam#Removed_DRM
Personally I'd start from checking 5 machine activation limit.