I might find other problems with the game but I think when it comes down to all the problems point to the grinding issue.
Oh like the "I want a Zodiac Shield". Ok, go open the Zodiac Shield chest, it has a 0.006% chance of containing a Zodiac Shield. If it doesn't, just wait for the server ID to reset... oh wait, I mean reload and try again.
How the hell could anyone think this was a good idea?
Don't get me started on the Zodiac Spear either...