I already sound like a broken record telling that “fun” and “pain” are inseparable - if you remove one the other is gone and the result is a bland game.
Luckily recently I made a post explaining why those things you call inconveniences are the things that make the games fun. Limited quest log is part of that - it forces us to make tough choices (without them we get bored fast).