Because object_id is not an object in database, it's just a field of sys.Tables...
And you can't make direct dml (data manipulation language) statements on fields values, but just on db (schema) objects.
Asking sys.tables can be used to generate dynamic sql, but not direct dml statements.