This was my understanding as well. My mind abstracted "right-value" to "anything that can be assigned." If you look at the relations of lvalue and rvalue to the assignment operator (=), you can see that it's a consistent definition too.
It also follows the same rules in that 'rvalues are defined by exclusion.'
It also follows the same rules in that 'rvalues are defined by exclusion.'