It makes no sense at all. I can understand why the old scaffold pole and spare tent material 3 axis micros don't count as they really were a world away from a 'proper' plane. However, the only difference between say a Evektor Eurostar and a C150 is that the Eurostar will climb faster, fly faster etc...
I fly both modern micros and group A planes on a JAR PPL and having some hours 'count' and some not is daft. Currency is all about practicing take-offs, landings, joining procedures, RT, emergency drills etc...
IMHO of course...