find is useless if you do not want result, so `any?` is slightly better, but not much as you ignore case where noone is reachable.
So if I have two devices then no default route, but if I have only one ,then default route is added, is logic correct?