Yes your right that a good game is a good game regardless of whether its linear or not. Its just odd when people hump a future game because its non-linear and vice versa.