man I love it when games have normal skills like cooking or fishing or other stuff like that. It gets boring if everything in the game is "generic tough hero" type stuff.
Which is basically all RO is, except it has some appeal to it.
See, in games it's not important to make sure that the player can do everything. Actually, what you want to do it immerse the player to the point where they don't attempt to do things that the environment can't support. Meaning that if you give a player a fishing pole, they'll expect to be able to fish, if you let the player wade into water, they expect to be able to swim.
World of Warcraft did this very very well. Actually, even though you can't do everything, they basically set it up so that the players can do what they expect they can. They give you the fishing pole, and guess what? You can fish! I picked up this skinning knife, wow with practice (Skinning) I can actually skin things. Oh that's a nice herb, I wonder what it does (Herbalism)... hey that's really good! I think I'll pick it and make a potion out of it (Alchemy). I want my weapon to do elemental damage like creatures, perhaps I can use this essence and upgrade my weapon(s) to do just that (Enchanting).
Damn near perfect design for the game. They didn't add any elements to the game that would cause a player to expect to be able to do something that they couldn't do (to my knowledge).