Exactly this. Actually the TVCN consensus model has been beating even the official NHC forecast tracks recently. Similarly, the IVCN consensus is the best bet for intensity.
As for the GFS, I really think it's just missing on the strength of that ridge. Be nice if the GFS got one right for a change though.