Sadly read what the PC drops used to be like. At least I never experienced it, so it's technically no loss to me.
Regarding the High end drop rate, that makes me happy. If this is loot driven, you can't throw it all at a player and expect them to keep paying after a month. I remember when Vanilla D3 was out. Finding a Set drop made my heart flutter (even though it was guaranteed to have worse rolls than my yellows). That's kinda what I would like High end drops to be like.
__________________
I haven't played much in the last couple days, but managed to hit level 27 last night. Got my first purple drop. It made me feel giddy inside

I also liked that fact that some missions are short, not all have the same pattern.
Out of interest, what are your loadouts like? My favoured as it stands now is SMG primary, LMG secondary. Due to the kick of the LMG, even with stability mods, I'm tempted to change to an Assault Rifle secondary.