Yes, I totally agree.
This is needed for both:
- ```ManagerInterface::createDummy()```  
- ```ManagerInterface::create()``` (mostly this one)

Since it's needed to fill all required fields for some objects, it will only make harder to read on the BDD.
For instance:
```
Given I have an Content Type A with:
    | fieldname | fieldtype |
    | Title     | ezstring  |
```

The above is easier to understand what is the Given object.

```
Given I have an Content Type defined by:
    | field | value |
    | name  | ObjectName
    | identifier | objectidentifier
And it have fields
    | fieldname | fieldtype |
    | Title     | ezstring  |
```

Even if this example looks simple, it will become much more complicated when we want to test something that needs more object (for example relations)

But yes, since the data is auto generated it might do (mostly) false positives (that could be random).