@Arde OK, I agree — can't say it doesn't make sense to be that way.
However, I would still move the Transparency slider from being the last in the list/stack in the Appearance panel to be at the top, "glued" under the name of the object, so the user makes the connection that it changes the opacity of the object, not of the fill.