I've wondered about that myself.
One problem I can think of is - how do you know what level of base ability and/or skill is what got you the option?
For example, if you go into a conversation, and see a [BIOLOGY] option, and your Bio = 100 at that time - how do you know if you needed 100 or maybe just 25?
Or if your Int = 10 and you get a special [Int] dialog or option; how do you know it needed 10 and not just 5, for example (or maybe if you had Int between 5 & 10 you'd see one option while if Int 10+ would show another - how would you know that if your Int was already 10).
That apparent lack of info (to me, at least) makes it hard to think about any implications.