There are some significant differences between 788 and 789 business class seats. And, in terms of foot space, some significant differences between seats within the 788 layout. So, its difficult to blanket compare 787 and A330.
but, yes, certain seats on the 788 have relatively restricted foot space in my opinion.
p.s. 65 and *highly* aware of small differences in space between different seats!