Not sure how this is still in software forum, but...
Some people say lamb has a funky taste. I agree there's a bit of a different taste compared to some cuts of beef, but I personally like lamb. The closest beef cut is probably the filet.
The simple truth is probably that Americans dont like lamb because of Bambi (yeah, I know it's not a lamb...).