My understanding is that bicycle=no should only be used when there is some legal reason preventing bicycles to ride there. If the problem is that you don't want them to appear in your bicycle routes, then tag their smoothness,  mtb:scale, or whatever else instead. Looking forward to finding an agreement here.