Thanks for your response,
I agree that you can implement your own solution to fix this problem and if we ignore the problems that comes with that , I'm just comparing the concept of Model that is provided by laravel vs symfony. (if we just follow the Framework)
on your point about how annotations are the same type of coupling I have to disagree cause those annotations don't affect the Model itself and are being used only in the database layer as metadatas , for example if you want to instantiate a model in a hard-coded way that doesn't have anything to do with database in symfony you'll be fine with just using the default model that is provided with symfony but in laravel you'd have methods like save or delete available on it and you have to have a custom solution for that.