Surely with 12.5:1 pot odds here its worth taking another card and chasing the 8?

If a heart, T or 9 comes out you can be worried, but...

Don't understand the fold - are you thinking that even if you hit your set you are already beat?