I think OR only works if the models are linear.
I think you are thinking of linear programming, and OR is way more than that. OR is the first chapter of an OR book.
(however I think the MIP people waste too much time looking for the perfect linear model and the best solution instead of using things like simulated annealing which might give a very good solution in 10% of the time)