@Chris Troutner - Short answer - Not necessarily.
Buyer's agents use NDNC's to give themselves potential legal recourse to have a claim to commissions for introducing a property to a buyer. Understandably, from their point of view, they don't want to put in work with a buyer who may ultimately go around them to avoid paying a commission fee.
Now, the practice of having and NDNC makes sense if the broker is your buyer's agent and/or has legitimate authority to present the property to you, and is for a single property/purpose. Commercial transactions can take a while to develop. Sometimes an agent may have an exclusive listing that expires. They should rightfully be able to have a stake in the sale of the property to a buyer for a certain period of time. Also, there are also situations where buyers try to purposely circumvent an agent by going directly to the seller and using using a different entity name or even a partner or third party to negotiate on their behalf. A property executed NDNC could provide legal recourse to an agent in these circumstances.
Unfortunately, the practice of getting NDNC's has been tarnished somewhat by a few agents who simply want to have rights to a commission by attempting to lock in a buyer and pepper a multitude of deals at them so they have a claim that they "introduced" the property to the buyer. These few unscrupulous agents often make erroneous claims about their relationship to the seller and their authority to present the property - they are the proverbial "joker broker".
This all being said, there is also a lot of grey area when it comes to NDNC's. For instance, active buyers often get presented with multiple deals and it can be difficult to argue claims that a buyer did or did not already have knowledge of a property.
If you do end up going along with signing an NDNC, my best advise would be to pay attention to the language details and be wary about blanket NDNC's or unreasonable conditions. Single property/purpose NDNC's work best. Yes, there are templates for NDNC's but know that you are free to make changes and add/subtract conditions to an NDNC you sign.
Best of luck and happy investing!