Other planets had exclusive access to some of the shops, and this was broken in V3. It is going to be reverted back, though.
In the fishing hole, you just visit to catch a fish each day. Which can also be gained through a random chance by visiting the Twuntie Cay, so it isn't as unfair as it may seem. =)