No, in Romans 14:21 simply teaches that when it comes to the consumption of food, it is not good for the weaker person to eat to his detriment, and therefore it is required to forgo your own freedom for the sake of the weaker person: It is good not to eat meat or drink wine or do anything that causes your brother to stumble.
The original Greek expression entails something stronger than merely avoiding the consumption of the food and the drinking of wine; it literally means that you must not even serve and pour it. The reference here is therefore to a situation in which you are consuming a meal together with a weaker person, because it is only in this scenario that the weaker person can become embarrassed. The intention here is most certainly not to command all believers to become vegetarians and teetotallers for the sake of those who are weak in the faith, but rather only that we protect their feelings. We are not to overburden and endanger weaker brothers by bringing meat and wine to a communal meal. As such, the issue here is not whether a weaker believer might be offended by the mere fact that another person eats meat and drinks wine at home, but rather whether a weaker believer might be embarrassed and offended by having someone serve him meat or wine in circumstances where people eat communally. The readers know this, and Paul here rightly assumes that they do. It may well be the case that those meals served when people practice hospitality (Romans 12:13b) are specifically what Paul had in mind here, and perhaps also the communal meals during the assemblies which the believers at the time had held in their homes.1
21 It is good not to eat meat or drink wine or do anything that causes your brother to stumble.