Not many people can afford a $5 million dollar home. Those that can usually look in other areas- Brookline, Lexington, Wellesley, Andover, Newton, Cambridge, etc.
I don't know anything about Lincoln, but grew up in Massachusetts. Go up and look at the areas above and some other towns.
How looks beautiful, might be over priced for the town.