For sure it is the router's fault for crashing, regardless of what the Mac is doing. But that doesn't mean Yosemite is not also at fault. The router worked flawlessly until I updated to 10.10.2 a week ago. Then it began to crash every night, except for the 2 times I disconnected the Mac before going to bed. It has now been stable for 2 days since I:
1. Turned off ipv6 on the Mac
2. Rebooted the Mac
3. Turned off DHCP on the Mac and configured the IP address manually
I am not sure which of these was critical. I suspect 3. Saturday was the first day I spentenough time at the computer to realize the bug was not related to inactivity, and I had a warning pop up that another computer was using my IP address, and then a second warning immediately after that for a different IP address. So, the Mac was trying successive IP addresses that were "in use" (though I'm not certain if they really where). Doing an "ifconfig" would sometimes show no IP address at all assigned to the ethernet, when there had been one a moment ago. Anyway, something definitely malfunctioning with the DHCP. That doesn't explain the eventual router crash (which did not happen then), but I can see how the situation was headed in that direction. Perhaps the Mac is using some protocol features that my router does not support, and the compatibility negotiation is failing.
The reason I tend to pin this on Yosemite is a lot of other people are having network problems with recent versions of Apple software. The only reason I braved the 10.10.2 upgrade, other than the annoying prompting, is because I was finding that newly saved files were not visible in the Finder. Opening/closing folder to refresh would not make it appear. The only reliable way to get it to appear was to first find it with Spotlight. Unfortnately, that bug is still there. If Apple has regressed to the point where the OS can't perform the basic operation of displaying a list of files, it's reasonable to guess their reach exceeds their grasp on the networking side as well. And, if the plan was to get me to buy a new router as you suggest, they should have done a delayed action time bomb, so I wouldn't associate the new router problems with the new software.