This Game has so many barriers and "not possible" actions I just don't understand why they are even in the Game. I agree to what you said and would like to add something to the list.

- I check the market board or an NPC, receive an invitation, window comes up but I can't accept. Why on Earth can't I accept? Let me accept and continue what I was doing.

- I have my Choccobo out and get an invitation to a group which is not even full (less than 8 people). I can't join because of my choccobo. Why that? Why not just a message that your Choccobo will be sent away when you accept? Or make me just join unless there are already seven people in the group so me and my choccobo would be too much.

I know SE has put a lot of Love and passion into this Game. But sometimes it seems like there are not enough people in their team who do convinience/comfort checks. Looks more like often, the easiest and quickest way for SE is implemented - and it can't be much easier than implementing a pop up message stating "not possible". Of course, adding conditions and decision paths is more complex but come on SE, you can do better than going the easy way of just forbidding things. Make things possible and get rid of the not needed restrictions.