Said it somewhere else, but I fully support xp cap on bonus xp for gens. But I think they should have kept it at 10% per gen, they didn't need to change both as either solution worked toward the same goal, reducing exponential xp for higher gens. However, an xp cap benefits newer players relative to older players by still providing significant benefit for the first 9 or 10 gens with xp in addition to the heirloom as the current xp system is a serious grind once you hit level 30. As it is their is an xp bonus for more gens before hitting the cap but such a small gain that higher gen people are still vastly ahead. I know a lot of people still in their first 3 gens and it is a nightmare enough if you want to even think about getting one weapon masterworked (which now has been considerably nerfed in benefits). This would still produce the same result as higher gen character would still have exact same max xp gain, but lower gen people wouldn't be punished for starting with cRPG later than others.
P.S. By the way my original goal was 36, with new patch its obviously only 35 at some point in the future (xp cap will significantly extend the time to get there) and was doing a 21/21 build fully functional hybrid with 120 in 2h and 138 in archery, not monster stats, if anything lower in both than most dedicated archers or 2hers at level 30, just because I get really bored playing only 1 classs for too long and this is better than having 2 alts and yes I know with 2 slot equipment can't play both at same time, which is fine with me. Think patch was great, my only real personal disappointment is they gave in to the complaining about archery and longbow went back to being an inaccurate piece of crap (with hotfix) instead of my favorite weapon used for slow, but long range sniping on the battlefield (having an arrow shoot an arced straight line instead of veering left/right is not OP, as you have to be quite skilled to plot a target's movements and adjust for ping differences and and the ahtletics of the target to hit them at very long ranges). But I guess like everyone else I found something that personally affected me so i thought it was done wrong, but maybe its for the best of the player community in the long run, much like many of the other nerfs.