i personally learned this the hard way
i would be like ... what kinda bet is that, im calling!
but in reality, if ur beat then ur beat ... sure if you have a legit drawing hand (overs, 4 to flush, open ended, etc.), call away or re-raise (altho since donks are more likely to under-bet, i would caution re-raise, since they probably have really good hand and are just afraid to bet you out of the pot)
finally, i have seen good players use this tactic since any bet, even a small one, provides you with valuable info ... it can be a way to play a small pot vs. lesser players ... it can be a way to setup a bluff ... u bet small a few fold, some call, then you bet bigger since u feel you have learned that nobody is strong
it's one of those many things that have come more out of online play and it can be strategic
oh and the value bet/raise on river ... i call most min value bets on river if i have a hand ... i think more to say , hey if u beat me good for you, but dont think u can ever bluff a pot from me with a bet that small
the check-min raise on the river scares me ... but hey think about it ... you put your opponent on some kinda hand but not in the nuts category and you decide you want to execute a reasonable bluff ... maybe you have some extra chips ... check and min raise ... that's what is great about poker ... when u represent top pair you do bet a certain way, when u need or want to represent the nuts ... well pretend like you have them and go with it ... won't alway work naturally, but when it does it can be fun and profitable